首页 > 其他分享 >1-Maven-Nexus3

1-Maven-Nexus3

时间:2024-05-10 10:45:28浏览次数:23  
标签:maven tar Maven Nexus3 usr HOME local

1.Maven & Nexus3

maven是java编写的开源项目管理工具,采用POM(Project Object Model)来管理项目,所有项目配置信息被保存在POM.xml文件中,通过该文件Maven可以管理整个项目的生命周期

私服是架设在局域网的一种特殊远程仓库,目的是代理远程仓库和第三方构件。有了私服务,当Maven需要下载构件时,直接请求私服,私服上存在则下载到本地仓库;否则去请求外部远程仓库,将构件下载到私服,再提供给本地仓库下载

如果没有maven私服,则需要手动打jar包来添加依赖

安装Maven

安装maven
tar zxf apache-maven-3.5.4-bin.tar.gz -C /usr/local/
cd /usr/local
ln -s apache-maven-3.5.4/ maven

安装java
tar zxf jdk-8u201-linux-x64.tar.gz -C /usr/local/
cd /usr/local
ln -s jdk1.8.0_201/ java

环境变量
vim /etc/profile
JAVA_HOME=/usr/local/java
export MAVEN_HOME=/usr/local/maven
export JRE_HOME=/usr/local/java/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$MAVEN_HOME/bin:$PATH
source /etc/profile

验证maven
mvn -version

安装Nexus3

https://www.sonatype.com/download-oss-sonatype

tar zxf nexus-3.13.0-01-linux.tar.gz -C /usr/local/
cd nexus-3.13.0-01/bin/
./nexus start

访问
http://localhost:8081
admin

549660e9c54b7d0d0edc91739e646993.png

标签:maven,tar,Maven,Nexus3,usr,HOME,local
From: https://www.cnblogs.com/lixunblogs/p/18167124

相关文章

  • Maven随手笔记
    1当同时存在多个maven软件时,在windows上要如何区分? 查看当前使用的是哪个maven的指令,mvn-vC:\Users\yangd>mvn-vApacheMaven3.6.3(cecedd343002696d0abb50b32b541b8a6ba2883f)Mavenhome:D:\Java_developer_tools\Must_learn_must_know_technology\MavenProgram\apache......
  • maven 打包 pom build
     <build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.8.1......
  • 在idea中配置maven环境
    在idea中配置maven环境(maven安装目录下建一个mvn_resp文件夹)  配置mvn:  ......
  • IDEA Maven项目开发注意事项
    流程1.编辑pom.xml文件.注意版本匹配2.reloadproject3.下载sourse3.工具栏lifecycle->complile强制更新依赖项:可以在Maven命令中使用-U或--update-snapshots参数,强制更新所有依赖项,而不管缓存状态。例如,运行mvncleaninstall-U。-U如果已经下载并且校验和相同,则......
  • maven的环境配置
    1.将maven压缩包解压到一个空文件夹中。比如:D盘中的maven文件夹(D:\maven\apache-maven-3.6.3)注意:路径中不要包含中文、空格、数字等字符2.新建变量名:MAVEN_HOME找到自己电脑上的此电脑或我的--右键--属性--高级系统设置--环境变量--系统变量--新建--新建变量名:MAVEN_HOME,......
  • maven相关
    maven:apache组织提供的一个顶级项目,由Java开发作用:管理项目构建生命周期管理项目中jar(核心功能)。自动帮程序员甄别和下载第三方库(jar)管理项目基础信息(文档管理、测试报告)配置环境变量:为了在任何路径下都可以使用Maven命令,所以需要配置JAVA_HOME:安装jdk时已......
  • maven 常用依赖
    lombok引入:<dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId></dependency>使用:@Data: 作用:相当于同时添加@Setter、@Getter、@ToString、@EqualsAndHashCode、@RequiredArgsConstructor五个注解。 位置:类......
  • idea + maven 创建项目
    首先确保本地已经安装maven,输入$mvn-v检查点击newProject填写项目信息:注意语言选择Java,type选择Maven。这里我的idea版本比较高,java版本最低只能选择17,如果jdk和java版本不一致创建项目会报错。解决方案参考文章:https://blog.csdn.net/m0_57731044/article/details/......
  • poetry 工具-Python社区的Maven工具
    当初学习javaMaven,感觉非常太强大了,集jar包依赖、项目创建、项目发布于一身。在Python中一直没有找到和Maven对应的工具,pip+requirements.txt仅仅能解决项目中包依赖的问题,因为没有一个标准的项目模板,python的项目创建很随性,另外,python项目打包过程也很麻烦.......
  • [POM]idea安装pom文件maven依赖查询插件
    安装前: 安装:Fle->Setting plugin->marketplace搜索“”mavenhelper“”,点击install 安装后,下方多了“DependencyAnalyzer”,支持查看全部依赖、依赖冲突,依赖树,过滤  ......