1).解压文件进入bin/
2). ./nexus start 可以直接运行,注意有个点
2.windows
1).进入nexus目录,在bin/jsw 下找到nexus.exe
2).nexus.exe / install安装成系统服务
3).nexus.exe / start直接运行
4).nexus.exe / stop停止
5).nexus.exe / uninstall卸载
3.ubuntu
http://www.jianshu.com/p/9740778b154f
1).浏览器中http://127.0.0.1:8081/ 默认网址可以进入管理界面
2).内置账户 admin admin123
3)点击左上螺丝,进入 设置界面,默认内置了一些库
4).点击 create repository
普及一下这几种类型的区别:
名称可以修改,其他的配置没有具体了解
6)点击create repository之后就创建成功了,会自动跳转到repository列表界面,点击条目的copy按钮,就可以获取仓库路径了
不详细说明 maven_push.gradle
apply plugin:'maven'
apply plugin:'signing'
configurations {
deployerJars
}
repositories {
mavenCentral()
}
// 判断版本是Release or Snapshots
def isRelease() {
return!VERSION.contains("SNAPSHOT")
}
// 获取仓库url
def getRepositoryUrl() {
returnisRelease() ? RELEASE_URL : SNAPSHOT_URL
}
uploadArchives {
repositories {
mavenDeployer {
beforeDeployment {
MavenDeployment deployment ->signing.signPom(deployment)
}
pom.version = VERSION
pom.artifactId = ARTIFACT_ID
pom.groupId = GROUP_ID
repository(url: getRepositoryUrl()) {
authentication(userName: NAME,password: PASSWORD)// maven授权信息
}
}
}
}
// 进行数字签名
signing {
// 当 发布版本 &存在"uploadArchives"任务时,才执行
required { isRelease() &&gradle.taskGraph.hasTask("uploadArchives") }
sign configurations.archives
}
在build.gradle 中引用maven_push.gradle
gradle.properties中配置账号与仓库链接
最后在task中,点击uploadArchives上传
项目的gradle中配置内部maven库路径
最简单的方法。用RadioButton控件就行了。何苦搞得这么累呢。如果真要这样做也可以就是五个控件共用一个事件同时订阅相同事件然后再判断你选中的Checkbox其他的为假代码如下:using System
using System.Collections.Generic
using System.ComponentModel
using System.Data
运行 gradle -q publish 可发布 源代码, classed-jar 包到 204 的 nexus 库。
注意:
1、 jar包的 名字(artifactId) 使用项目名称;
2、 version 设置 和 publish 的 地址要匹配, releases 地址对应到真实版本, snapshots地址对应为 snapshot版本(如:version=0.1.2.snapshot)。
3、在其他项目中引用发布的包,
只要在 build.gradle 文件的 dependencies 加类似:
compile group: 'group值', name: 'artifactId值', version: 'version值'
在 eclipse 环境下,就能查看 jar 包的源代码,自动构建 类路径。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)