父子级项目打包及上传私服问题

http://blog.csdn.net/nocol123/article/details/73838089后记:
如果有父子级的项目,比如父级为frame-parent,子级为frame-a和frame-b,并且frame-a依赖frame-b。
直观处理步骤:1.将frame-b上传(deploy)到nexus私服;2.打包(package)frame-a。
但是这时步骤2出错。

解决办法:
在frame-parent的pom.xml中也加入

< distributionManagement >
   
    < repository >
      < id >releases id >
      < url >http://localhost:8081/nexus/content/repositories/releases/ url >
    repository >
    < snapshotRepository >
      < id >snapshots id >
      < url >http://localhost:8081/nexus/content/repositories/snapshots/ url >
    snapshotRepository >
distributionManagement >
然后在frame-parent的pom.xml所在目录执行:mvn clean install。
这时候会出现frame-a找不到jar包之类的错误说明。不用管,现在回到frame-a,重新package frame-a,这次成功了。

可能原因:对父级先install一下会理清一下项目脉络??
有价值参考:
http://www.oschina.net/question/143808_156035
http://blog.csdn.net/doegoo/article/details/51137331

你可能感兴趣的:(java)