diff --git a/pom.xml b/pom.xml index a6dec5e..d9df7d6 100644 --- a/pom.xml +++ b/pom.xml @@ -14,7 +14,12 @@ 1.0.5-SNAPSHOT - + + 1.18 + 2.10 + + UTF-8 + @@ -200,6 +205,7 @@ + org.springframework.boot @@ -252,6 +258,18 @@ + + + maven-resources-plugin + 3.2.0 + + UTF-8 + + ttf + otf + + + diff --git a/src/main/java/org/reactome/server/analysis/service/config/ExporterConfig.java b/src/main/java/org/reactome/server/analysis/service/config/ExporterConfig.java index c363b1e..82864af 100644 --- a/src/main/java/org/reactome/server/analysis/service/config/ExporterConfig.java +++ b/src/main/java/org/reactome/server/analysis/service/config/ExporterConfig.java @@ -15,9 +15,9 @@ public class ExporterConfig { Logger log = LoggerFactory.getLogger("threadLogger"); @Autowired public ExporterConfig(ResourceLoader loader) throws IOException { - Resource resource = loader.getResource("file:resources/fonts"); + Resource resource = loader.getResource("classpath:fonts"); String fontPath = resource.getFile().getAbsolutePath(); log.debug("Configuring Diagram Exporter with font path : " + fontPath); DiagramExporterService.configureFontPath(fontPath); } -} \ No newline at end of file +} diff --git a/src/main/resources/fonts/arial.ttf b/src/main/resources/fonts/arial.ttf new file mode 100644 index 0000000..7ff88f2 Binary files /dev/null and b/src/main/resources/fonts/arial.ttf differ diff --git a/src/main/resources/fonts/arialbd.ttf b/src/main/resources/fonts/arialbd.ttf new file mode 100644 index 0000000..c2eb3dd Binary files /dev/null and b/src/main/resources/fonts/arialbd.ttf differ diff --git a/src/main/resources/fonts/arialbi.ttf b/src/main/resources/fonts/arialbi.ttf new file mode 100644 index 0000000..c816edd Binary files /dev/null and b/src/main/resources/fonts/arialbi.ttf differ diff --git a/src/main/resources/fonts/ariali.ttf b/src/main/resources/fonts/ariali.ttf new file mode 100644 index 0000000..563b7d2 Binary files /dev/null and b/src/main/resources/fonts/ariali.ttf differ