我正在使用Maven和Nexus一起用hudson ci构建我的项目。每当我部署新的快照工件时,他都会在nexus中使用一个独特的版本。这对我来说没问题,因为Nexus总是给我最新的版本。
现在我查看了我的项目的war文件,该文件正在使用这个快照依赖项,并且在其lib目录中有以下jar文件,这绝对不是很好:
框架的客户机 - 1.1-20120302.141044-3.jar
问题是我使用EBean作为ORM,我需要在ebean.properties中指定jar名称,让他知道在哪里找到它的模型。
如何防止此类行为,以便最新的快照dep始终调用framework-client-1.1-SNAPSHOT.jar?
谢谢!
答案 0 :(得分:0)
只需将war文件中的jar重命名为您喜欢的名称即可。细节在这里