- 好了,设置完成,接下来进入开发环节,先把二方库部署到刚刚新建的仓库中,再在另一个应用中使用这个二方库;
将二方库部署到Nexus3
- 接下来的操作在您的二方库工程上进行,我这里用的是一个典型父子结构的gradle工程,该工程详情请参考《Gradle构建多模块SpringBoot应用》,下图红框中的democlient就是二方库模块,这里面只有一个Student类,咱们要做的就是将democlient模块构建成jar并部署到Nexus3的仓库中:
- democlient模块的build.gradle如下,与上传操作有关的是maven插件,以及uploadArchives任务的参数,其中仓库的url参数的来源稍后会讲到:
plugins {
id ‘java-library’
// 使用maven插件执行上传jar到Nexus3的操作
id ‘maven’
}
// 如果要上传库到私服,就在此添加
def uploadGroup = group
def uploadArtifactId = this.name
def uploadVersion = version
// uploadArchives任务的配置
upl