maven编译依赖快照版本有时间,导致依赖库找不到

zhangyufeng115 2015-07-23 06:06:20
MANIFEST.MF文件里面的信息:
Manifest-Version: 1.0
Built-By: Administrator
Build-Jdk: 1.6.0_10-rc2
Class-Path: lib/storage-1.0-20131202.054649-56.jar lib/compframe-1.0-2 0131202.072442-8.jar
实际下载到lib目录中的是storage-1.0--SNAPSHOT.jar这样。
pom文件:
​...

org.apache.maven.plugins
maven-compiler-plugin
3.0

lib
UTF-8

<!-- 设置程序入口类,并设置依赖目录 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.4</version>
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
<classpathPrefix>lib</classpathPrefix>
<mainClass>main.Main</mainClass>
</manifest>
</archive>
</configuration>
</plugin>

<!-- 设置依赖库到打包生成目录下的lib目录 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>copy</id>
<phase>install</phase>
<goals>
<goal>copy-dependencies</goal>
</goals>
<configuration>
<outputDirectory>
${project.build.directory}/lib
</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>
...
...全文
449 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangyufeng115 2015-07-23
  • 打赏
  • 举报
回复
是maven的问题,换一个高版本的就可以了。

<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.5</version>
zhangyufeng115 2015-07-23
  • 打赏
  • 举报
回复
第一次发帖,求回复。。。。。。

50,679

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧