今天公司内部局域网突然不能访问公司外网地址,导致公司的maven仓库、外网地址检出的svn项目等都不能访问,项目不能更新提交,那个急呀!
使用代理可以解决上述问题。电脑上已经装了翻"墙"利器
goagent,默认代理地址127.0.0.1:8087,接下来给maven和svn配置配置。
MAVEN代理设置:
进入配置文件 ~/.m2/setting.xml,添加代理设置
<settings>
...
<proxies>
<proxy>
<id>goagent</id>
<active>true</active>
<protocol>http</protocol>
<host>127.0.0.1</host>
<port>8087</port>
</proxy>
</proxies>
</settings>
svn代理设置
桌面右键-TortoiseSVN-Settings-Networks

- 大小: 121.6 KB
分享到:
相关推荐
1. **全局配置文件`: `settings.xml`: 这个文件用于存放全局的Maven配置,包括远程仓库地址、代理设置等。你可以根据需要修改这个文件。 2. **用户配置文件`: `~/.m2/settings.xml`: 这个文件是每个用户的个人配置...
**Nexus**: Nexus是一款强大的Maven仓库管理器,它不仅可以存储和检索Maven依赖,还能作为代理仓库,减少对远程仓库的直接访问,从而提高下载速度。在团队协作中,Nexus可以集中管理所有的构建工件,确保所有开发...
### Jenkins+Maven+svn+Tomcat入门文档 #### Maven **基本介绍** Maven是一种基于项目对象模型(Project Object Model, POM)的软件项目管理工具,它可以帮助开发者通过少量的描述信息来管理和构建项目,包括编译...
与Maven结合使用时,可以设置Jenkins作业自动从SVN获取最新代码,然后调用Maven进行构建、测试,最后将构建产物部署到Nexus仓库。Jenkins通过配置构建触发器,实现代码变更后自动触发构建流程,提高了开发效率和软件...
在本篇中,我们将深入探讨如何构建一个完整的IT开发流程,包括使用Nexus作为Maven仓库、Subversion(SVN)作为版本控制系统、Jenkins(Hudson)进行持续集成、Maven作为构建工具,以及禅道(ZenDo)作为项目管理软件...
- 设置环境变量:在系统环境变量中设置 MAVEN_HOME 为 Maven 的安装目录,并将 `%MAVEN_HOME%/bin` 添加到 PATH 环境变量中。 2. **Maven 代理仓库 (Repository)** - Maven 通过代理仓库来加速下载依赖的速度。...
本篇文档主要介绍了如何利用Maven、Nexus、Jenkins和SVN搭建一个持续集成环境。 1. Maven安装: Maven是Java项目管理工具,它处理项目的构建、依赖管理和文档生成。要在本地安装Maven,首先需要从Apache Maven官网...
7. **配置与命令行接口**:Maven可以通过命令行进行操作,同时也支持通过配置文件(settings.xml)来定制个人或团队的配置,如远程仓库地址、代理设置等。 8. **版本管理系统集成**:Maven可以与Git、SVN等版本控制...
此外,你可能还需要安装maven-proxy作为repository代理,以及持续集成工具Continuum,版本控制工具(如SVN),以及Eclipse或IDEA的Maven插件。 **创建和管理Maven2项目** 使用`mvn archetype:create`命令可以快速...
在MyEclipse中,可以通过用户设置来指定Maven的版本,确保与项目的版本一致。 #### 创建Maven项目 在MyEclipse中创建Maven项目时,可以选择不使用预设的框架,以便更灵活地配置项目。需要注意的是,在创建项目过程...
6. 在Jenkins中创建Job,设置构建触发器(如Svn钩子),配置构建步骤(包括Maven构建、Sonar分析)和部署到Tomcat的步骤。 7. 运行Jenkins Job,观察构建和部署情况,根据Sonar的反馈进行代码优化。 通过以上步骤,...
2. 集成Maven配置:允许用户在Jenkins配置中指定Maven的全局设置,如本地仓库路径、远程仓库和代理服务器。 3. 多模块项目支持:由于Maven经常用于管理多模块项目,该插件应能处理这些项目的构建和依赖关系。 4. ...
4. **配置Maven设置**:默认情况下,Maven使用`~\.m2\settings.xml`文件来存储配置信息,如仓库位置、代理服务器等。你可以根据需求修改这个文件。 5. **创建与管理项目**:Maven使用POM.xml文件来描述项目,包括...
工作经验整理(jdk+Tomcat+maven+git+svn+idea+nginx+Redis+win+linux) 一、JDK配置与使用: JDK是Java开发的核心工具包,包含Java运行环境、Java工具和Java基础类库。配置JDK环境包括设置JAVA_HOME环境变量,将...
- Maven代理服务器,如maven-proxy,用于代理repository,使用本地库替代远程库。 - Continuum,一个持续集成工具,支持ant和maven自动构建。 - 版本控制系统如SVN。 - Maven Eclipse插件或IntelliJ IDEA插件,方便...
- `conf` 目录:包含Maven的配置文件,如`settings.xml`,用于配置Maven的行为,如仓库位置、代理设置等。 - `lib` 目录:包含Maven运行所需的库文件。 - `LICENSE` 和 `NOTICE` 文件:分别包含了Maven的许可协议和...
7. **配置文件改进**:Maven 3.2.2对用户设置文件(settings.xml)进行了优化,提供了更灵活的配置选项,如镜像配置、代理设置等,帮助用户根据网络环境调整Maven的行为。 8. **版本控制与发布**:Maven 3.2.2支持...
第11章:用Maven管理项目版本/11.4 版本管理举例/11.4.3 将项目保存到SVN(SVN:版本管理工具) 第11章:用Maven管理项目版本/11.4 版本管理举例/11.4.4 在POM中配置SVN地址 第11章:用Maven管理项目版本/11.4 版本...
- Maven代理(如maven-proxy):用于代理repository,减少远程库的访问 - 持续集成工具,如Continuum:http://maven.apache.org/continuum - 版本控制系统,如SVN - Maven2的Eclipse或IntelliJ IDEA插件 安装完成后...
5. **配置管理(SCMs)**:Maven支持多种版本控制系统,如Git、SVN等,方便地集成到项目构建流程中。 6. **发布管理(Releases)**:Maven提供了一套完整的发布流程,包括版本控制、构建、部署等,确保项目的稳定发布。...