jar类无法解析为一个类型

时间:2015-06-01 10:46:40

标签: java spring maven jar

我在Spring MVC中工作,并获得了一个包含少量类的可执行jar文件,并添加到我的项目中。

我使用构建路径作为外部jar添加了jar。

然后我在该jar文件中使用了一个类来调用一个返回字符串的方法。

我在maven安装中遇到错误

this

有人可以帮助我吗?

2 个答案:

答案 0 :(得分:0)

要将外部JAR文件添加到Maven项目,您需要在执行mvn install之前运行以下命令。

mvn install:install-file -Dfile=<actual path for the intended jar file> -DgroupId=<group_id>  -DartifactId=<artifactId> -Dversion=<version of jar file> -Dpackaging=<packaging>

例如,

mvn install:install-file -Dfile=E:\something.jar  -DgroupId=someGroupId -DartifactId=someArtifactId -Dversion=someVersion -Dpackaging=jar

此步骤只需执行一次。执行此操作后,所需的JAR文件将添加到本地maven存储库,从下次开始,它将在您执行mvn install时使用。

答案 1 :(得分:0)

看起来你的罐子在建造时不可用。

您可以将构建路径中的外部jar包含为maven与系统的依赖关系

例如:

Stopwatch

这是documentation