java web基础jar包

java web基础jar包本文主要为以后 Dubbo 分布式系统搭建做准备 之前早的时候 仅使用 Nexus OSS 搭建 Maven 私服 并上传 Maven 仓库中没有的第三方 Jar 包 也上传过自己制作的 Jar 包 但是那会并没有考虑上传和包 概要 新建 Maven 项目 整体结构如下 pom xml 示例如下 User java 示例代码 UserService java 切记 注释一定要详细准确 执行打包命令 打包后的结构

大家好,我是讯享网,很高兴认识大家。



本文主要为以后Dubbo分布式系统搭建做准备

之前早的时候,仅使用Nexus OSS搭建Maven私服,并上传Maven仓库中没有的第三方Jar包,也上传过自己制作的Jar包。但是那会并没有考虑上传和包。

概要

新建Maven项目

整体结构如下

pom.xml 示例如下
讯享网
User.java 示例代码
 
UserService.java

切记:注释一定要详细准确!

讯享网

执行打包命令

 

打包后的结构

 

此时已经得到 , , 三个关键jar包。

插件打包

另外也可以使用Maven插件进行打包,增加以下内容到项目pom.xml文件 即可

 

本地安装

 

java web基础jar包

部署到Nexus OSS私服

部署到网络服务器,其他用户才能够很方便的去下载使用和更新。

这块有一个重点:关于Nexus仓库的配置,需要将仓库设置为 Maven2(hosted) + Version policy(Snaphost/Mixed) + Deployment policy。版本如果为Release的话,发布SNAPSHOT时会报400错误。

使用命令行部署

并不推荐这个方法,对于javadoc, sources并没有上传成功,可能是参数写的有问题吧。以下命令可以正常上传jar。

 

对于需要进行权限验证的Maven仓库。需要额外设置用户名及密码。

 

使用插件部署(推荐)

在项目的 中的 节点,添加如下内容

 

此时如果一切正常的话,执行

 

去查看Nexus仓库,就可以找到刚刚上传的Jar包了。

外部引用

由于: 已经将源码和文档上传,所以引用时,可选择。这样就能很方便的看到。

 
小讯
上一篇 2025-01-01 16:57
下一篇 2024-12-25 13:31

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/1927.html