广州知名网站建设网页设计服务,微信打卡小程序怎么弄,网页视频下载器手机版,门户网站开发需求环境#xff1a; eclipse 、maven、nexus。 1、配置setting.xml文件 1.1、配置本地仓库位置#xff1a;文件中#xff0c;存在节点 “localRepository”#xff0c;默认是注释#xff0c;也就是本地仓库使用默认地址“Default: ~/.m2/repository”#xff0c;一般为系统…环境 eclipse 、maven、nexus。 1、配置setting.xml文件 1.1、配置本地仓库位置文件中存在节点 “localRepository”默认是注释也就是本地仓库使用默认地址“Default: ~/.m2/repository”一般为系统C盘C:\Users\Administrator\m2修改本地仓库位置localRepository你想设置的任意目录/localRepository 1.2、配置远程服务器连接认证信息即节点 “server”一般配置 server!-- 此处id设置与pom中distributionManagement中repository元素的id相匹配 --idreleases/id !--认证用户名 --usernameadmin/username !--认证密码--passwordadmin123/password/serverserveridsnapshots/idusernameadmin/usernamepasswordadmin123/password/server 1.3、profile环境配置此配置可以配置多种信息如repositories、pluginRepositories、properties等并可以选择激活的配置信息。 profileidjdk-1.7/idactivationactiveByDefaulttrue/activeByDefaultjdk1.7/jdk/activation properties maven.compiler.source1.7/maven.compiler.source maven.compiler.target1.7/maven.compiler.target maven.compiler.compilerVersion1.7/maven.compiler.compilerVersion /properties/profile profile idrepo/id activation activeByDefaultfalse/activeByDefault jdk1.7/jdk /activation repositories !--私有库配置-- repository !--私有库id -- idnexus/id !--私有库地址-- urlhttp://ip:port/nexus/content/groups/public //url !--私有库是否支持releases版本-- releases enabledtrue/enabled /releases !--私有库是否支持snapshots版本-- snapshots enabledtrue/enabled /snapshots /repository /repositories pluginRepositories !--插件库配置具体含义私有库配置-- pluginRepository idnexus/id urlhttp://ip:port/nexus/content/groups/public //url releases enabledtrue/enabled /releases snapshots enabledtrue/enabled /snapshots /pluginRepository /pluginRepositories/profile !--激活profile -- activeProfiles !--根据profile的id标签值激活指定的内容-- activeProfilerepo/activeProfile /activeProfiles 1.4、项目中pom文件配置 distributionManagementrepositoryidreleases/idnameInternal Releases/nameurlhttp://ip:port/nexus/content/repositories/releases/url/repositorysnapshotRepositoryidsnapshots/idnameInternal Snapshots/nameurlhttp://ip:port/nexus/content/repositories/snapshots/url/snapshotRepository/distributionManagement 至此基本配置完成在后续的项目deploy过程中如果项目pom中version标识类似 “0.0.1-SNAPSHOT”则会部署到私服的snapshots快照版本库而不带“SNAPSHOT”标识的则会发布到releases正式库中。 问题nexus同版本多次deploy到私服的话默认是 “Disable Redeploy”-不允许重复此时需要修改为 “Allow Redeploy”如图 psmaven插件配置未完待续。。。 转载于:https://www.cnblogs.com/eric-fang/p/8891336.html