maven打的包里为什么有的lib是snapshot,有的是带时间戳的? 如题,比如,工程pom中指定依赖A,依赖版本1.0-SNAPHOST;同时工程依赖B,依赖版本2.0-SNAPHOST,但编译打包的war包中lib目录下包含A-1.0-SNAPHOST.jar和B-2.0-20111002.131959-15.jar,请问为什么有的是的带SNAPSHOT,有的却是带时间戳的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.名称是什么样的没有关系2.名称是什么样的可以在xml中进行配置的 默认jar文件生成规则是。${artifaceId}-${version}.jar这两个值发生变化,生成的文件名也会跟着变化。 jar文件名规则中的version是在pom中配置的吧?我在pom中并没有指定时间戳,而且版本是写死的,version怎么会变化呢,为什么生成包里的jar会有以时间戳命名的呢?比如pom里是这样指定的:<dependency> <groupId>myGroup</groupId> <artifactId>A</artifactId> <version>1.0-SNAPHOST</version></dependency><dependency> <groupId>myGroup</groupId> <artifactId>B</artifactId> <version>2.0-SNAPHOST</version></dependency> mvn help:effective-pom用上面的命令查看一下pom配置。 本地maven打出来的包会带SNAPSHOT,直接从maven上down的就带时间戳 本地maven打出来的包会带SNAPSHOT,直接从仓库上down的就带时间戳 大四的烦恼 WEB-INFO下的JSP文件 JMS小问题(JBOSS) 关于SocketChannel的一个问题 Log4j 比较简单的问题 用axis 2 code generator 生成服务端代码的问题 Failed to load Main-Class manifest attribute from D:\Java\hibernate-3.0\lib\xml-apis.jar 哪位有hibernate的例子,我在网上找了半天了 还是乱码问题!!!100分送上 收附件的一个问题,各位帮帮忙啊! 传值?传址? 进行dom4j解析读取文件,如下
2.名称是什么样的可以在xml中进行配置的
${artifaceId}-${version}.jar
这两个值发生变化,生成的文件名也会跟着变化。
<groupId>myGroup</groupId>
<artifactId>A</artifactId>
<version>1.0-SNAPHOST</version>
</dependency>
<dependency>
<groupId>myGroup</groupId>
<artifactId>B</artifactId>
<version>2.0-SNAPHOST</version>
</dependency>