2015-11-13 23 views

回答

0

您需要确定存储库的位置。它可能在您的C:\users\{userprofile}\.m2文件夹中,或者它可能位于企业设置的中央位置(并且通过环境变量在您的项目中引用)。

在该存储库文件夹下存储全部JARsPOMs。您可以通过查看项目POM文件并找到该工件的groupID来找到您正在查找的JAR的位置。一旦你找到了你需要的那个,你只需将它解压缩,进行修改,重新编译并放回原处,然后在你的项目文件夹(主文件夹为POM)上运行mvn clean install

+0

我用什么命令重新编译?简单的javac * jar * *文件*?然后在jar目录下运行mvn clean install? – Voila

+0

每个文件都由Maven作为构建生命周期的一部分进行编译。 (https://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html),所以你要求做的事情没有意义。由于某些版本错误,很可能此JAR文件导致问题。上面我告诉你如何到达那个JAR文件,以便你能弄清楚为什么它不能正确编译。 – DanK

+0

顺便说一句,您可以通过运行命令mvn -v来识别您的maven指向的JRE版本 – DanK

相关问题