欢迎大家来到IT世界,在知识的湖畔探索吧!
前期准备
安装JDK环境。用Nexus新建Release或Snapshot maven仓库。
参考《使用Nexus搭建maven私有仓库》
InteliJ
创建maven project
写代码
新建Test类
配置setting.xml
这是全局maven配置,可以在File->Setting->Build,Execution,Deployment->Build Tools->Maven页面user setting file找到路径。
编辑C:\Users\Administrator\.m2\setting.xml,找到<servers>标签,加上以下代码
id, 随便填,等会介绍
username,maven账号,默认admin
password,账号密码
配置pom.xml
version , 版本号,如果发布到release仓库,不能出现”SNAPSHOT”
id,跟setting.xml server里的id必须一致
url,maven repository的URL
repository与snapshotRepository,repository可以配置release&snapshot仓库,snapshotRepository只能配置snapshot仓库。
release 与 snapshot
release顾名思义是发布版本,snapshot是开发版。开发时,应该上传代码到snapshot仓库,当开发版本稳定后,可考虑发布到release仓库,作为发布版本。
部署到maven仓库
打开IDE右边的Maven Projects窗口,右键deploy->Run Maven Build
显示BUILD SUCCESS后,在Nexus用户界面,选择components -> release,看到com.maven.library,表示部署成功了。
依赖maven库
新建一个maven工程。在pom.xml添加:
对pom.xml右键-> synchronize maven或Maven->Reimport,成功后应该依赖com.maven.library
了。(<id>可以随便填)
写代码
新建Main类,并使用com.maven.library项目的Test
运行一下,
成功引入依赖库com.maven.library并运行成功!
了解更多网络安全动态、干货、热点资讯,请关注微信公众号“e安在线”!
文/键盘男(简书作者)
Android工程师。
在广州生活,在互联网体育公司上班,猥琐伪文艺青年。
喜欢科学、历史,玩玩投资,偶尔独自旅行。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/77531.html