Maven 2 JavaMaven:如何手动将库添加到Maven存储库?

Maven 2 JavaMaven:如何手动将库添加到Maven存储库?,maven-2,Maven 2,我正在尝试生成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文件中 因

我正在尝试生成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>
但我收到了这样的消息:依赖项“tf:tf:1.0.0”并没有减少

我检查了存储库文件夹,jar文件在那里,在。。。tf\tf\1.0.0\


我做错了什么?

用于安装第三方jar的命令的语法看起来与我只需添加-DgeneratePom=true来生成pom,在pom中声明依赖项的代码段看起来很好。你现在做的似乎还可以


你能提供准确的追踪结果吗?

@Aaron很高兴它能工作,但我不认为没有pom会造成阻塞。