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/
Java Web 开发环境快速搭建的更多相关文章
- JAVA WEB开发环境与搭建
一:jdk下载与安装 (1)官网下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-506665 ...
- 工具的更新换代 总是要折腾一下Windows10下Java Web 开发环境的配置
Windows10下Java Web 开发环境的配置 由于经常性遗忘,所以整理一下 Java Web 开发环境的搭建与配置,利人利己 主要分为以下几步,需要可以挑着看 Windows下 JDK 的下载 ...
- pycharm+python+Django之web开发环境的搭建(windows)
转载:https://blog.csdn.net/yjx2323999451/article/details/53200243/ pycharm+python+Django之web开发环境的搭建(wi ...
- 使用Eclipse+Maven+Jetty构建Java Web开发环境(几个教程综合集成2014发行)
工作需要使用Jetty由于web集装箱,得知Eclipse+Maven+Jetty该组合是非常好的,因此,要在网上找了很多教程,但不写或多或少特定的或过时的内容而导致最终的配置失败,易于配置为未来的同 ...
- Java Web开发环境配置(JDK+Tomcat++IDEA 14)
对于未接触过java web开发的大家而言,应该和我一样对java web编程开发比较迷茫,通过查一些资料,大致清楚了java web开发环境的一些基本配置,未做过相关编程的人员可以看一看,由于我刚接 ...
- java web开发环境配置系列(二)安装tomcat
在今天,读书有时是件“麻烦”事.它需要你付出时间,付出精力,还要付出一份心境.--仅以<java web开发环境配置系列>来祭奠那逝去的…… 1.下载tomcat压缩包,进入官网http: ...
- java web开发环境配置系列(一)安装JDK
在今天,读书有时是件“麻烦”事.它需要你付出时间,付出精力,还要付出一份心境.--仅以<java web开发环境配置系列>来祭奠那逝去的…… 1.下载JDK文件(http://www.or ...
- JAVA 基础开发环境 vscode 搭建 Windows下VSCode编译运行简单java
JAVA 基础开发环境 vscode 搭建 来源 https://www.cnblogs.com/freewsf/p/7744728.html 对于使用 Visual Studio Code 的 Ja ...
- Mac OS X上IntelliJ IDEA 13与Tomcat 8的Java Web开发环境搭建
这标题实在有点拗口,不知道怎么写好,但看了标题也就明白文本的内容.最近几天在折腾这些玩意儿,所以写写总结.除了环境搭建,本文还是一篇入门级的上手教程. 去下载一些东西 JDK安装 Tomcat安装 T ...
随机推荐
- Java 使用httpclient Post与cxf 发布的Webservice通信
使用cxf发布的webservice不知道什么情况总会有时管用有时不管用,对于项目来说这肯定不行.又不想改动webservice因为代码太多.人懒! 于是便使用httpclient与webservic ...
- NodeJS Stream 二:什么是 Stream
对于大部分有后端经验的的同学来说 Stream 对象是个再合理而常见的对象,但对于前端同学 Stream 并不是那么理所当然,github 上甚至有一篇 9000 多 Star 的文章介绍到底什么是 ...
- 浅析ARP协议及ARP攻击
一. ARP数据包结构 (1)硬件类型:指明发送方想知道的硬件接口类型,以太网的值为1:(2)协议类型:指明发送方提供的高层协议类型:它的值为 0x0800 即表示 IP地址.(3)硬件地址长度和协议 ...
- GourdScan & sqlmapapi
0x01 Windows下配置GourdScan 0x0101 GourdScan项目地址:https://github.com/code-scan/GourdScan PHP环境 + ...
- win8及win8.1商店出现0X80073CF9的解决办法!
//添加appinstallagent无效的方法 http://jingyan.baidu.com/article/e52e3615a2b38f40c60c51d3.html
- js ajax 调试
谷歌浏览器 F12->network->()请求ajax)->出现ajax调用的方法名-->点击查看网站请求地址--返回所有的数据(preview面板中) success返回后 ...
- SpringMVC实现注解式权限验证(转)
SpringMVC学习系列(9) 之 实现注解式权限验证 对大部分系统来说都需要权限管理来决定不同用户可以看到哪些内容,那么如何在Spring MVC中实现权限验证呢?当然我们可以继续使用serv ...
- php dday1... web服务器的搭建 数据库的安装....
- CentOS6.5 部署VPN管理系统(StrongSwan+iKEv2+Freeradiu+Mysql+Daloradius)
一.环境介绍 Server IP:192.168.30.133 System: CentOS 6.5 Client:Winodows 二.编译安装StrongSwan 1.下载StrongSwan w ...
- Unity3D脚本使用:Time
1.Time 使用方式 使用效果 2.yield 延迟执行 嵌套延迟