在建设银行网站申请完信用卡吗,高端医疗网站建设,logo注册商标查询,网站索引量突然下降文章目录 配置模板servermirror RELEASE、SNAPSHOT版本区别发行版#xff08;RELEASE#xff09;快照#xff08;SNAPSHOT#xff09; mvn deploy 配置模板
server
!--第一个server-id要和下面的mirror中的id一致#xff0c;代表拉取是也需要进行身份校验--
RELEASE快照SNAPSHOT mvn deploy 配置模板
server
!--第一个server-id要和下面的mirror中的id一致代表拉取是也需要进行身份校验--
serveridcompany-java/idusernameadmin/usernamepasswordcompany/password
/server
server!-- jar上传时候进行验证id对应的是pom中id属性的值--idtcReleases/idusernameadmin/usernamepasswordcompany/password
/server
serveridtcSnapshots/idusernameadmin/usernamepasswordcompany/password
/servermirror
mirroridcompany-java/idmirrorOf*/mirrorOfnamecompany java/nameurlhttp://192.168.7.10:8081/repository/java-group//url
/mirror
1.3 profile
profile!-- 私服配置id java maven private server --idcompany-jmps/idactivationactiveByDefaulttrue/activeByDefaultjdk1.8/jdk/activationpropertiesmaven.compiler.source1.8/maven.compiler.sourcemaven.compiler.target1.8/maven.compiler.targetmaven.compiler.compilerVersion1.8/maven.compiler.compilerVersion/properties!-- 私服仓库列表 --repositoriesrepositoryidcompany-java/idnamecompany java/name!-- 虚拟的URL形式,指向镜像的URL--urlhttp://192.168.7.10:8081/repository/java-group//urllayoutdefault/layout!-- 从该仓库下载releases版本的构件-- releasesenabledtrue/enabled/releases!-- 从该仓库下载snapshot版本的构件 -- snapshotsenabledtrue/enabled/snapshots/repository/repositories!-- 插件仓库列表 --pluginRepositoriespluginRepositoryidcompany-java/idnamecompany java/nameurlhttp://192.168.7.10:8081/repository/java-group//urllayoutdefault/layoutreleasesenabledtrue/enabled/releasessnapshotsenabledtrue/enabled/snapshots/pluginRepository/pluginRepositories
/profile1.4 模板文件 暂时无法在文档外展示此内容
二、 pom.xml配置
distributionManagementrepository!--id的名字可以任意取但是在setting文件中的属性server的ID与这里一致--idtcReleases/id!--指向仓库类型为host(宿主仓库的储存类型为Release的仓库--urlhttp://192.168.7.10:8081/repository/java-release//url/repositorysnapshotRepositoryidtcSnapshots/id!--指向仓库类型为host(宿主仓库的储存类型为Snapshot的仓库--urlhttp://192.168.7.10:8081/repository/java-snapshot//url/snapshotRepository
/distributionManagementRELEASE、SNAPSHOT版本区别
发行版RELEASE
开发者完成代码修改并修改版本号后使用maven deploy命令部署至私服需通知团队成员版本变更并更新依赖。版本后缀无-SNAPSHOT则默认为RELEASE版本。
快照SNAPSHOT
一种特殊的版本开发者完成代码修改后使用maven deploy命令部署至私服团队成员不需要关注代码变更Maven每次构建都会在远程仓库中检查并获取新的快照。 注意每次更新jar包时版本号不变且后缀必须带上-SNAPSHOT。
mvn deploy
deploy命令完成了项目编译、单元测试、打包功能同时把打好的可执行jar包war包或其它形式的包布署到本地maven仓库和远程maven私服仓库。 注意如某个模块不需要部署至maven仓库可在pom.xml properties中添加 maven.deploy.skiptrue/maven.deploy.skip 配置跳过deploy。