Java-Maven:如何手动将库添加到maven存储库?

时间:2010-04-24 14:10:35

标签: 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文件中。

所以:我安装了文件:

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 \

我做错了什么?

1 个答案:

答案 0 :(得分:0)

用于安装第三方jar的命令的语法看起来与the reference相同(我还会通过添加-DgeneratePom=true生成一个pom),该片段用来声明你的pom中的依赖关系精细。你正在做什么似乎没问题。

你能提供确切的追踪吗?