Java Web 开发环境快速搭建
Java Web 开发环境快速搭建
在因某种原因更换开发设备后,可依据此文快速搭建开发环境,恢复工作环境。
Java开发环境:
- Windows 10 (64-bit)
- Oralce JDK
- Eclipse IDE for Java EE Developers
- Apache Tomcat
- Apache Maven
- Nexus Repository Manager(Nexus OSS)
- 以上工具仅JDK需要安装,
Maven
,Tomcat
,Eclipse
都是解压即用. - JDK 配置环境变量
%JAVA_HOME%\bin
- Maven 配置环境变量
%MVN_HOME%\bin
- Tomcat 若不注册为 Windows 服务项,则无需配置环境变量仅需在 Eclipse 中配置即可
- Nexus OSS 是一个Nexus仓库代理应用的开源版本,作为Maven的局域网仓库代理。
以上配置的前四点网络上已经有很多现成文档或应用下载页既有使用方法,本文不再赘述。
本文重点在与解决由使用Nexus OSS
代理的产生的问题
Nexus OSS 安装
- 配置环境变量
%NEXUS_HOME%\bin
- 在命令行窗口运行命令
nexus.bat install
, 即完成 Nexus Repository Manager OSS 服务的安装 - 在命令行窗口运行命令
net start nexus
, 即可启动 nexus 服务 - 浏览器访问 nexus 管理页面
默认地址为 http://localhost:8081/nexus/
默认用户名为admin
默认密码为admin123
.
- 使Nexus下载远程索引(Remote Index) ,在nexus管理界面
Repositories - > Central -> Configuration
找到Download Remote Index
选择True
,然后保存(save)
Eclipse 中使用本地Nexus代理
- 使用独立Maven程序,
Preference - > Maven -> Installations
,Add
添加 Maven 程序目录
- 添加Nexus Maven Archetype catalogs
- 设置Maven User Settings 为
%MVN_HOME%\conf\settings.xml
- 设置Maven镜像库, 编辑
%MVN_HOME%\conf\settings.xml
文件,在其中加速镜像节点,代理所有Maven依赖请求。
<mirrors>
<mirror>
<id>LocalNexusOSS</id>
<mirrorOf>*</mirrorOf>
<name>Nexus Repository Manager OSS 2.xx on LocalHost</name>
<url>http://localhost:8081/nexus/content/groups/public/</url>
</mirror>
</mirrors>
若遇到:使用 Maven 中央仓库是课正常构建项目,但是切换到使用本地Nexus代理后,构建出现 ·m2e· 插件错误,那么请清空Maven 本地库
D:\Maven\LocalRepository\
。然后重启Eclipse,刷新项目,重新构建,即可解决问题。
本文为原创文章,转载请注明出处http://www.cnblogs.com/XZHR/