maven相关二

jar管理
打包
源代码查看



1.localRepository 本地库放的jar位置
2.<server>    上传私库nexus 需要的的账号密码
<id>deploymetRepo</id> 这个ID和pom的repository的id一样
<username>admin</username>
<password>admin</password>
<id>sanpshots</id>
<username>admin</username>
<password>admin</password>
</server>
<mirrors> 镜像-私服
   <mirror>
<id>nexus</id>
      <mirrorod>*</mirrorOf>原地址
      <name></name>
      <url>http://servon.vm:9999/nexu/私服地址/public</url>
</mirror>
</mirrors>
3.<repository> 自定义设置, release   snapshot 
</repository>
<activeProfiles>
</activeProfiles>
<activeProfiles>
</activeProfiles>

私库nexus:

repository类型:
group,host,proxy

1 public  group
背后的包通过同样的地址暴露出去

2 release   host 提交后提升版本号
  snapshot  host 覆盖之前版本号
  3rd party host

3 aliyun  proxy 代理 指向远端
  central proxy 兼容虚拟机版本

pom:
上传插件:
build内,plugins
生产可执行jar包 bin.zip
1.pom需要<configuration>
<archive>
<manifest>
<classpathPrefix>
<mainCLass>
2.zip
执行文件
jar
conf
lib

<assembly>
<id></id>
<formats></formats>
生成lib
<dependencySets>
</dependencySets>

猜你喜欢

转载自572327713.iteye.com/blog/2342359