win10使用 Android Studio + Nexus 搭建 Maven 私服(一)

Nexus代码仓库
 Nexus Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问.

Nexus下载(没有科学上网下载像蜗牛)

下载地址:Nexus,下载开源版本
注:

  • NEXUS OSS [OSS = Open Source Software,开源软件——免费]
  • NEXUS PROFESSIONAL -FREE TRIAL [专业版本——收费]
win10使用 Android Studio + Nexus 搭建 Maven 私服(一)_第1张图片
image.png
win10使用 Android Studio + Nexus 搭建 Maven 私服(一)_第2张图片
image.png

Nexus环境jdk要求

Nexus已经安装并且运行起来了(安装之前要先安装JDK,并在环境变量中配置JAVA_HOME和PATH)

jdk 官网下载地址

win10使用 Android Studio + Nexus 搭建 Maven 私服(一)_第3张图片
image.png
win10使用 Android Studio + Nexus 搭建 Maven 私服(一)_第4张图片
image.png

Nexus启动

我下载的是zip包,解压后进入C:\nexus-2.14.5-02-bundle,根据操作系统类型选择文件夹,我选的是windows-x86-32文件夹,进入后可看到如下所示bat文件

win10使用 Android Studio + Nexus 搭建 Maven 私服(一)_第5张图片
image.png
install-nexus.bat:将Nexus服务安装到Windows系统。
start-nexus.bat:启动Nexus服务。
stop-nexus.bat:停止Nexus服务。
uninstall-nexus.bat:卸载Nexus服务
win10使用 Android Studio + Nexus 搭建 Maven 私服(一)_第6张图片
image.png

双击console-nexus.bat运行。

win10使用 Android Studio + Nexus 搭建 Maven 私服(一)_第7张图片
image.png

游览器中输入http://127.0.0.1:8081/nexus/,出现图(2)所示就代表nexus已经启动成功。

win10使用 Android Studio + Nexus 搭建 Maven 私服(一)_第8张图片
image.png

也可以通过网络上直接访问,如: http://192.168.0.248:8081/nexus/

win10使用 Android Studio + Nexus 搭建 Maven 私服(一)_第9张图片
image.png

8081为默认的端口号,要修改端口号可进入nexus-2.1.2-bundle\nexus-2.1.2\conf\打开nexus.properties文件,修改application-port属性值就可以了。

默认用户名admin,密码admin123

win10使用 Android Studio + Nexus 搭建 Maven 私服(一)_第10张图片
image.png

登录后你会发现界面发生了变化,比如会出现一些管理按钮的入口及配置入口

win10使用 Android Studio + Nexus 搭建 Maven 私服(一)_第11张图片
image.png

创建私有仓库

登陆后,侧边栏点击Repositories,可以看到很多仓库列表。不用管,点击Add,选择Hosted Repository添加私有仓库

win10使用 Android Studio + Nexus 搭建 Maven 私服(一)_第12张图片
image.png

填写自己的Repository ID,Repository Name,把Deploymen Policy勾选为Allow Redeploy,然后其他默认就可以,点击保存。

win10使用 Android Studio + Nexus 搭建 Maven 私服(一)_第13张图片
image.png

可以在仓库列表看到新建的hookWechatUtil仓库路径

win10使用 Android Studio + Nexus 搭建 Maven 私服(一)_第14张图片
image.png

Android studio创建hookWechatUtil 新项目(Library)

win10使用 Android Studio + Nexus 搭建 Maven 私服(一)_第15张图片
Paste_Image.png
http://192.168.0.248:8081/nexus/content/repositories/hookWechatUtil

为了创建一个新的Library模块到你的项目中,遵循如下步骤:(现有项目改为Library请自行网络搜索)
1、 单击File > New > New Module
2、 在Create New Module窗口出现时,点击Android Library。然后点击Next。
这里同样有一个创建Java Library的可选项,可以构建一个传统的JAR文件。JAR文件在很多项目中都是可用的。特别是你想与其他平台分享代码,它不允许包含Android资源文件或者AndroidMainfest.xml,,这个在Android项目中是非常有用的,所以我们专注创建Android Library。
3、 为你的Library设置一个名称(hookWechatUtillib)并且选择一个最小的SDK,然后点击Finish。
一旦Gradle项目同步完成。Library模块显示在Project左边的面板中。如果你没有看到新的模块文件夹,确保适应的是Android视图。

Maven 私服 Nexus 的安装_百度经验
Maven使用笔记(五)Sonatype Nexus 搭建Maven 私服
[使用 Android Studio + Nexus 搭建 Maven 私服(一)]
(http://www.jianshu.com/p/f815a05c627e)


另开一文,Android Studio + Nexus 搭建 Maven 私服创建Library项目(2未完成待续)

你可能感兴趣的:(win10使用 Android Studio + Nexus 搭建 Maven 私服(一))