gpt4 book ai didi

java - 如何从 Maven 项目制作 jar

转载 作者:太空宇宙 更新时间:2023-11-04 13:13:04 24 4
gpt4 key购买 nike

我正在尝试使用 Maven 重新编译针对不同 java 版本的 jar。我已经正确安装了 Maven,只将 pom.xml 文件中的目标和源更改为 7。

下面是我想要构建为 jar 的项目的目录:

C:.
| pom.xml
| sonar-project.properties
|
+---.sonar
| \---.sonartmp
| \---caches
+---src
| +---main
| | +---java
| | | \---(folder with source java files)
| | |
| | \---resources
| | logback.xml
| |
| \---test
| \---(folder with java files)
|
\---target
| OLDJAR.jar
|
+---classes
| | .netbeans_automatic_build
| | logback.xml
| |
| \---(folder with class files)
|
+---generated-sources
| +---annotations
| \---test-annotations
+---javadoc-bundle-options
| javadoc-options-javadoc-resources.xml
| package-list
|
+---maven-archiver
| pom.properties
|
+---site
| \---(folder with Htmls)
|
\---test-classes
| .netbeans_automatic_build
|
\---(class files)

所以,这就是库源目录的样子。这意味着它们已经是一个 Maven 项目。他们还在目标文件夹下有OLDJAR.jar。当我运行 mvn package 时,不会创建新的 jar,当我删除 OLDJAR.jar 并尝试 mvn package 时,它​​会失败。关于如何重建这个项目有什么想法吗?

谢谢...

最佳答案

尝试使用mvn clean install -U。标志 (-U) 将强制更新项目中的依赖项。

关于java - 如何从 Maven 项目制作 jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33781172/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com