gpt4 book ai didi

java - 在maven Java项目上添加JaspersoftStudio生成的font.jar

转载 作者:行者123 更新时间:2023-11-30 06:15:13 28 4
gpt4 key购买 nike

使用 Jaspersoft Studio 我注意到它允许您生成包含所有字体的 JAR 文件和包含每种字体变体定义的 XML 文件。

出于可移植性的原因,它非常有用,但我无法在我的基于 Maven 的项目中使用该 JAR。但是,如果我在类路径上解压缩 JAR,它就会按预期工作。

如何在不提取内容的情况下使用 JAR?

最佳答案

在 pom.xml 中,确保类路径包含 font.jar:

<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.6.0</version>
<executions>
<execution>
<goals>
<goal>exec</goal>
</goals>
</execution>
</executions>
<configuration>
<executable>java</executable>
<mainClass>com.youself.yourproject.Main</mainClass> <!-- main-->
<arguments>
<argument>-classpath</argument>
<argument>path/to/jar/fonts.jar</argument> <!-- HERE -->
</arguments>
</configuration>
</plugin>

因此,当您从 Maven 运行应用程序时,它会知道 fonts.jar

 mvn exec:java

关于java - 在maven Java项目上添加JaspersoftStudio生成的font.jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49366162/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com