文档章节

Java中Maven项目Jar包私服的搭建方式【应用篇】

ccflow-黄志敏
 ccflow-黄志敏
发布于 08/22 08:30
字数 567
阅读 11
收藏 0

原文地址:https://blog.csdn.net/hugaozhuang/article/details/81912772

本次搭建使用Nexus最新版工具,下载地址https://www.sonatype.com/download-oss-sonatype

                                                      最新版本3.X下载https://www.sonatype.com/oss-thank-you-win64.zip

以搭建项目为例,下载地址https://gitee.com/thinkgem/jeesite4-jflow

目的使jeesite4和jflow的融合,无须单独下载jflow项目即可使用驰骋工作流引擎。

 

Nexus的配置和使用

注:以下操作均在服务器上进行。

解压zip文件,得到如下结构。

使用cmd窗口命令定位到bin/Nexus.exe文件夹。

注:在cmd窗口中进行cd定位目录操作时,输入Enter无法在下一行出现文件夹路径时,可再敲一次盘符即可出现。

使用cmd命令运行工具 ,执行服务运行

nexus.exe /run

此服务初次运行时间略长,成功启动的标志为:

在浏览器中浏览器输入地址为:http://127.0.0.1:8081

即可打开Nexus服务

登录用户名admin,密码为admin123,

创建公司仓库使用新用户即可

创建用户为jflow-core,密码为public

使用创建的新用户登录并创建公司仓库

创建公司仓库名称为jflow-core

选择 maven(hosted),需要注意一点在创建时,要选选择Allow redeploy.

查看创建的仓库

使用界面工具,上传制作的jflow-core工具包jar包。

点击Upload,选择创建的公司仓库。

注:在jeesite_jflow项目中规定,jflow相关包名以cn.jflow开头。

成功示意图

将新建的仓库托管至Maven-Public

验证方式:在浏览器中输入URL链接即可查看

jeesite-jflow的maven私服应用

在jeesite-jflow项目中,为module和web项目的pom.xml文件分别追加如下节点

 
  1. <dependency>

  2. <groupId>cn.jflow</groupId>

  3. <artifactId>jflow-core</artifactId>

  4. <version>1.0</version>

  5. </dependency>

 
  1. <repository>

  2. <id>jflow-core</id>

  3. <name>jflow-core</name>

  4. <url>http://140.143.236.168:8081/repository/maven-public/</url>

  5. <releases><enabled>true</enabled></releases>

  6. <snapshots><enabled>false</enabled></snapshots>

  7. </repository>

项目重新打包运行即可

项目演示地址: http://140.143.236.168:8980/js  用户名system 密码 admin

jeesite系列下载

https://gitee.com/thinkgem

jflow系列下载

https://gitee.com/opencc

 

© 著作权归作者所有

共有 人打赏支持
ccflow-黄志敏
粉丝 2
博文 22
码字总数 13665
作品 0
济南
程序员
Maven私服Nexus3.x环境构建操作记录

Maven私服Nexus3.x环境构建操作记录 Maven介绍 Apache Maven是一个创新的软件项目管理和综合工具。 Maven提供了一个基于项目对象模型(POM)文件的新概念来管理项目的构建,可以从一个中心资...

sietai
05/16
0
0
Linux 安装配置maven3.0 以及搭建nexus私服

一、软件准备 1、apache-maven-3.0-bin.tar.gz 下载地址:http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.0-bin.tar.gz 2、nexus-oss-webapp-1.8.0-bundle.tar.gz 下载......

银月光海
2015/05/14
0
0
Maven使用GitHub项目目录搭建远程仓库

使用GtiHub的项目目录搭建第三方远程仓库,能免除使用服务器搭建Nexus私服,而且空间也是免费的。但是这种方式只适合小规模发布,毕竟搜索和版本控制是一个问题,如果需要更复杂的功能就只能...

easonjim
2017/06/18
0
0
jenkins + maven + svn + tomcat 自动部署

jenkins 是做什么用的,如果不知道请自行google 通俗的说 jenkins 可以帮助我们编译发布代码,比如我们提交到SVN后,要发布运行,就可以用过jenkins进行编译运行 环境(这里主要标注下我的环境...

求学ing
2015/10/30
0
1
Jenkins 教程(一)实现自动化打包及邮件通知

个人不喜欢装腔作势一堆专业术语放上去,让大多数人看不懂来提升逼格(所谓的专家),所以我简单的介绍jenkins是干啥的。本文使用jenkins,就是让它把git仓库里的东西取出来,然后在jenkins容器...

FantJ
05/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

xilinx资源

本系列教学视频由赛灵思高级战略应用工程师带领你:从零开始,一步步深入 掌握 HLS 以及 UltraFAST 设计方法,帮助您成为系统设计和算法加速的大拿! http://www.eetrend.com/topics/2018-0...

whoisliang
11分钟前
0
0
=====BJmeter性能测试小接=====

一、性能测试分类 1、负载测试: 通过逐步加压的方法,达到既定的性能阈值的目标,阈值的设定应是小于某个值,如cpu使用率小于等于80% 2、压力测试: 通过逐步加压的方法,使得系统的某些资源...

覃光林
14分钟前
0
0
企业级开源四层负载均衡解决方案--LVS

网盘链接 企业级开源四层负载均衡解决方案--LVS 本课程将在Linux环境下,学习配置使用LVS,对Web集群和MySQL集群进行负载均衡,并结合利用Keepalived实现负载均衡器的高可用,实现对后端Rea...

qq__2304636824
20分钟前
0
0
Windows上安装Spacemacs

emacs安装 下载地址emacs 安装比较简单,解压后执行\bin\addpm.exe即可 emacs配置 emacs的默认配置文件路径和.emacs.d文件夹都是在Windows主目录下的 C:\Users\Administrator\AppData\Roami...

yxmsw2007
35分钟前
0
0
OSChina 周一乱弹 —— 鱼生不值得

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @瘟神灬念:分享新裤子的单曲《没有理想的人不伤心 (Remix版)》: 《没有理想的人不伤心 (Remix版)》- 新裤子 手机党少年们想听歌,请使劲儿戳...

小小编辑
今天
191
9

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部