我正在尝试生成一个jasperReport,但我收到了这个:
net.sf.jasperreports.engine.util.JRFontNotFoundException: Font 'Times New Roman' is not available to the JVM. See the Javadoc for more details.
在网上搜索后,我发现我需要用字体在类路径中添加一个jar。所以,我用ttf文件创建一个jar文件,现在我想将它作为依赖项添加到我的pom文件中。
所以:我安装了文件:
mvn install:install-file -Dfile=tf.jar -DgroupId=tf -DartifactId=tf -Dversion=1.0.0 -Dpackaging=jar
在我的pom中,我添加了以下几行:
<dependency>
<groupId>tf</groupId>
<artifactId>tf</artifactId>
<version>1.0.0</version>
</dependency>
但我收到了这个:Dependency 'tf:tf:1.0.0' not found less
我检查了存储库文件夹,然后是jar文件,在... tf \ tf \ 1.0.0 \
我做错了什么?
答案 0 :(得分:0)
用于安装第三方jar的命令的语法看起来与the reference相同(我还会通过添加-DgeneratePom=true
生成一个pom),该片段用来声明你的pom中的依赖关系精细。你正在做什么似乎没问题。
你能提供确切的追踪吗?