`
keepwork
  • 浏览: 332059 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Maven--为Maven配置HTTP代理

阅读更多
开发者博客:http://www.developsearch.com

在公司要通过设置代理才能上网的环境下,需要为Maven配置HTTP代理才能正常访问外部仓库
1、确认无法直接访问中央仓库:ping repol.maven.org 检查网络
2、检查代理服务畅通:telnet 本机IP 代理端口
3、编辑 ~/.m2/settings.xml文件,添加代理配置如下:
<settings>
	...
		<proxies>
			<proxy>
				<!--id是代理名称-->
				<id>my-proxy</id>
				<!--active表示激活代理-->
				<active>true</active>
				<!--protocol表示使用的代理协议-->
				<protocol>http</protocol>
				<!--代理主机名-->
				<host>192.168.1.95</host>
				<!--代理主机端口-->
				<port>9001</port>
				<!--代理认证用户名-->
				<username>***</username>
				<!--代理认证密码-->
				<password>***</password>
				<!--指定哪些主机名不需要代理
				<nonProxyHosts>repository.mycom.com|*.google.com</nonProxyHosts>
				-->
			</proxy>
		</proxies>
	...
	</settings>



配置本地仓库到D:/maven/
1、修改D:\apache-maven-3.0.4\conf\settings.xml
   <localRepository>D:/maven/repository</localRepository>

2、将修改好的settings.xml文件复制到D:/maven/下

分享到:
评论

相关推荐

    apache-maven-3.9.2.zip配置好的阿里云仓库文件

    7. settings.xml配置:在Maven的配置文件settings.xml中,可以设置本地仓库路径、代理服务器、镜像源等信息。在这个压缩包中,settings.xml可能已经预配置了阿里云仓库作为镜像源。 8. 使用Maven-3.9.2:解压这个...

    最新Maven-apache-maven-3.8.1-Repository-配置好的

    在这里可以配置本地仓库路径、代理服务器、镜像等信息。如果需要使用企业内部的Nexus或Artifactory仓库,可以在`settings.xml`中添加对应的repository配置。 4. **验证安装**: 安装完成后,打开命令行输入`mvn -...

    apache-maven-3.9.6-bin

    在实际开发中,Maven的`settings.xml`文件通常放在用户的主目录下的`.m2`目录下,它与项目级的POM.xml文件结合,定义了用户的特定配置,如本地仓库路径、代理设置和镜像配置。 总的来说,Apache Maven 3.9.6 是Java...

    apache-maven-3.6.0.zip

    2. **conf** 目录:包含Maven的配置文件,如`settings.xml`,它是Maven的全局配置,用于设置本地仓库路径、代理服务器、镜像等。 3. **lib** 目录:包含Maven运行时所需的jar文件,这些库文件支持Maven的各种功能,...

    maven资源 apache-maven-3.3.9-bin.zip

    - `conf`:存储Maven的配置文件,如`settings.xml`,用于配置本地仓库位置、远程仓库和代理设置。 - `lib`:包含Maven运行所需的库文件。 - `LICENSE`和`NOTICE`:Apache软件基金会的版权和许可信息。 - `README.txt...

    maven-eclipse-plugin

    在Eclipse中,可以通过“Maven &gt; Update Project”来刷新项目的Maven配置。 5. 插件版本:确保使用的maven-eclipse-plugin版本与Maven和Eclipse版本兼容。 6. 使用`maven-插件.zip`中的其他插件:这个压缩包可能...

    apache-maven-3.6.2-bin.tar.gz

    解压此文件后,用户可以将Maven配置到其操作系统环境,以便快速下载和管理项目所需的依赖库,如jar包。 在使用Maven之前,首先需要解压这个文件。在Unix/Linux系统中,可以使用`tar -zxvf apache-maven-3.6.2-bin....

    apache-maven-3.3.9

    `settings.xml`文件位于用户的Maven配置目录下,可以在这里配置全局属性,如镜像源、仓库位置等。 **7. Maven Archetypes** Maven Archetypes是一系列预定义的项目模板,可以帮助快速创建新项目,避免从零开始设置...

    apache-maven-3.6.3-bin111.zip

    3. **conf**:包含Maven的配置文件,如`settings.xml`,用户可以在这里设置本地仓库位置、远程仓库和代理等个性化配置。 4. **LICENSE**和**NOTICE**:这些文件提供了关于Apache Maven的许可信息和版权声明。 5. **...

    IDEA插件推荐之Maven-Helper的教程图解

    4. 安装和配置:Maven-Helper 插件的安装和配置非常简单。开发者只需要在 IDEA 插件市场中搜索 Maven Helper,然后安装并重启 IDEA 就可以开始使用。需要注意的是,在国内网络连接 JetBrains 服务器可能会比较慢,...

    apache-maven-3.3.9版本.zip

    6. **Maven的设置文件**:~/.m2/settings.xml是Maven的用户配置文件,其中可以设置本地仓库路径、远程仓库地址、代理服务器等信息。 7. **Maven的命令行界面**:通过命令行工具mvn,开发者可以执行各种构建命令,如...

    apache-maven-3.9.0-bin.tar.gz

    3. **conf**:配置文件夹,其中最重要的是`settings.xml`,这是用户级别的Maven设置,可以定义本地仓库位置、远程仓库、代理服务器等。 4. **lib**:Maven的核心库文件夹,包含了运行Maven所需的所有JAR文件,包括...

    apache-maven-3.5.4-bin和apache-maven-3.3.9-bin

    此版本增强了对HTTP代理的支持,改进了依赖解析逻辑,减少了内存消耗,并修复了多处安全漏洞。同时,3.3.9版本引入了对`maven-install-plugin`的改进,使得安装本地工件更加灵活。 3. **Maven 的核心功能**: - **...

    apache-maven-3.8.1-bin.zip

    - `settings.xml`文件可以自定义本地仓库位置、镜像设置、代理服务器等,以优化Maven的性能和适应网络环境。 7. **Maven的常用命令**: - `mvn clean`:清理项目生成的目标文件。 - `mvn compile`:编译源代码。...

    apache-maven-3.6.1-bin

    - `conf`目录:包含Maven的配置文件`settings.xml`,用于定制Maven的行为,如仓库位置、代理设置等。 - `lib`目录:包含了Maven运行所需的全部库文件。 - `LICENSE`和`NOTICE`文件:提供了Apache软件基金会的版权和...

    apache-maven-3.2.3-bin.zip

    - `conf`: 存放Maven的配置文件,如`settings.xml`,用于设置本地仓库位置、代理服务器等。 - `lib`: 存放Maven运行所需的库文件。 - `LICENSE` 和 `NOTICE` 文件:包含了Apache软件基金会的许可证和版权信息。 要...

    apache-maven-3.6.1-bin.zip

    该文件定义了Maven的全局设置,如本地仓库路径、远程仓库配置、代理服务器等。 4. **lib** 目录:存储了Maven运行所需的所有依赖库,包括Apache Ivy、plexus组件和其他必要的JAR文件。 5. **LICENSE** 和 **NOTICE...

    apache-maven-3.6.3.zip

    该文件定义了Maven的全局设置,如本地仓库位置、远程仓库的URL,以及代理服务器的配置。用户可以根据自己的需求进行定制。 Maven的核心概念包括项目对象模型(POM)、依赖管理和插件。POM是一个XML文件,描述了项目...

    apache-maven-3.8.4-bin.tar.gz

    - `conf` 目录:存放Maven的配置文件,如`settings.xml`,用户可以在这里配置本地仓库路径、代理设置和镜像等。 - `lib` 目录:包含Maven运行所需的库文件,包括核心库和其他依赖项。 - `LICENSE` 和 `NOTICE` 文件...

    apache-maven-3.6.2-bin.zip

    3. **conf** 目录:包含了Maven的配置文件,如`settings.xml`,它定义了用户的特定配置,如本地仓库位置、远程仓库设置、代理服务器信息等。 4. **docs** 目录:可能包含了Maven的用户文档和API参考,帮助用户理解...

Global site tag (gtag.js) - Google Analytics