当前位置:网站首页 > Python编程 > 正文

nvim 配置 maven(nvim 配置python)



1.登录Maven官方下载地址:http://maven.apache.org/download.cgi


2.下载 apache-maven-xxx-bin.tar.gz。
- binary:编译后的二进制文件,开发的话选这个就行。
- source:是带源码的,需要源码的下这种。


3.将下载的压缩包解压,放在合适的位置。

1.获取刚刚解压的文件夹的路径。简便方法,打开终端,将文件夹拖进去,会显示该文件夹的路径。

 
  

打开bash_profile文件准备编辑。

3.刚进入是只读模式,按“i”键,进入编辑模式。

4.添加下面两句话

 
  

如果PATH已经有内容了,用”:”(英文冒号)分割。例如

 
  

5.按“Esc”键,回到只读模式,输入:wq,即保存并退出。

6.在终端输入,使配置生效。

 
  

7.输入mvn -v,如果出现版本号信息,则说明Maven配置成功。

 在IDEA创建Spring Initializr项目,选择下载依赖时,项目构建时爆出:Could not find artifact com.mysql:mysql-connector-j:pom:unknown in central (https://repo.maven.apache.org/maven2)

 可以通过IDEA中maven的配置找到该文件位置(构建工具 ——Maven——用户设置文件)

settings.xml文件配置内容

 
  

然后重新构建,就不会报Could not find artifact

Nexus是Maven仓库管理器,也可以叫Maven的私服。Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。利用Nexus你可以只在一个地方就能够完全控制访问和部署在你所维护仓库中的每个Artifact。Nexus是一套“开箱即用”的系统不需要数据库,它使用文件系统加Lucene来组织数据。

Nexus不是Maven的核心概念,它仅仅是一种衍生出来的特殊的Maven仓库。对于Maven来说,仓库只有两种:本地仓库和远程仓库。

Nexus Repository 是以 Java 和 JavaScript 为主,实现的一个包含前端与后台的 Web 服务。 后台方面,它采用 Jetty 作为应用服务器、Karaf 作为 OSGi 容器、OrientDB 作为数据库。 前端方面,它使用Swagger UI 作为框架,是一个单页面 Web App。

另外,它也通过 Resteasy 支持 REST API,可以通过网络进行访问控制。 并且,自行实现了一个插件系统,用插件的方式支持了更多复杂的功能。 比如,Maven、PyPI、Docker 这些支持,都是由插件实现的。 如果希望支持其它方式的代理、缓存、发布,比如 APT,也可以通过插件定制。

官网地址:

下载地址:

Maven仓库类型分为:

hosted 本地存储,提供本地私库功能
proxy 提供代理仓库,例如:代理阿里仓库
group 组类型,能够组合多个仓库为一个地址提供服务


Version Policy类型分为:

Release 正式版本,仅可以存储正式版本
Snapshot 快照版本,仅可以存储快照版本
Mixed 混合,正式版本和快照版本都可以存储

到此这篇nvim 配置 maven(nvim 配置python)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 凯撒密码加密算法python作业(jmu-python-凯撒密码加密算法)2025-09-29 13:36:05
  • pythonprint占位符(python 占位符输出)2025-09-29 13:36:05
  • python怎么给字典增加键值(python字典怎么增加键值对)2025-09-29 13:36:05
  • 编程入门教学零基础python(编程小白学python)2025-09-29 13:36:05
  • python函数图像绘制二次函数(python画一次函数图像)2025-09-29 13:36:05
  • onnx模型部署 python(onnx模型部署c语音)2025-09-29 13:36:05
  • python服务器部署上线流程(python3 服务器)2025-09-29 13:36:05
  • py文件闪退,怎么打开它(python文件打开后闪退)2025-09-29 13:36:05
  • pivot函数 python报错out of bound(python中pivot)2025-09-29 13:36:05
  • Python函数递归调用(python函数递归调用例子)2025-09-29 13:36:05
  • 全屏图片