图文详解J2EE开发环境搭建全过程 |
您所在的位置:网站首页 › 编程环境怎么搭建 › 图文详解J2EE开发环境搭建全过程 |
版权声明
本文原创作者:谷哥的小弟作者博客地址:http://blog.csdn.net/lfdfhl
前言
在J2EE项目实施过程中需要搭建一个完整的开发环境,涉及到的技能和工具包含:JDK、Eclipse、Tomcat、MySQL、Maven、Navicat等等。这些环境对于具备工作经验的开发人员而言想必早已是轻车熟路,但是对于刚入门的新手来说还是颇为棘手。故,在此以文档形式详细记录J2EE开发环境搭建的整个过程。 JDKJDK是Java软件开发过程中必不可少的工具,其它环境的搭建都是依赖于JDK而展开的;而且,掌握JDK的安装及配置过程对其它工具的安装也极具指导意义。毕竟,它们的某些配置环节是非常类似的。 JDK下载及其安装请在官方网站下载JDK,图示如下: 单击某版本(例如:Java SE 8)时可见其详情介绍,图示如下:
第一步:配置JAVA_HOME
右键单击我的电脑 ===> 属性 ===> 高级系统设置 ===> 环境变量 ===> 系统变量 ===> 新建 ===> 变量名为JAVA_HOME,变量值为C:\Program Files\Java\jdk1.8.0_162 第二步:配置PATH 在完成JAVA_HOME的配置后,我们进行PATH(不区分大小写)的配置。请注意:假若您的设备上本来存在PATH请勿将其删除,只需在原本基础上修改即可。
右键单击我的电脑 ===> 属性 ===> 高级系统设置 ===> 环境变量 ===> 系统变量 ===> 新建 ===> 变量名为PATH,变量值为;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 请注意:请勿忘记该配置开头和结尾的英文输入法下的分号; 第三步:验证环境变量配置 在DOS窗口中执行java和javac命令显示帮助信息即表示环境变量配置成功。 目前,Java开发中主流的IDE(集成开发环境 Integrated Development Environment)为Eclipse和IDEA。IDE只是一种工具,不是我们编程的本身。所以,选择哪种IDE进行项目开发并无明显的优劣之分。在此,以Eclipse为例介绍Java项目开发中IDE的使用。 请在官方网站下载Eclipse,图示如下: eclipse文件夹中内容如下图所示:
![]() Tomcat是Apache开源软件组织的一个软件项目,它得到了广大开源代码志愿者的大力支持,可与目前大部分的主流Web服务器(IIS、Apache服务器)一起工作,而且运行稳定、可靠且高效。Tomcat已成为目前开发企业JavaWeb应用的最佳Servlet容器选择之一。 Tomcat下载及其安装请在官方网站下载Tomcat安装文件,图示如下:
第一步:配置CATALINA_HOME 右键单击我的电脑 ===> 属性 ===> 高级系统设置 ===> 环境变量 ===> 系统变量 ===> 新建 ===> 变量名为CATALINA_HOME,变量值为C:\Program Files\Apache Software Foundation\Tomcat 9.0 第二步:配置PATH 右键单击我的电脑 ===> 属性 ===> 高级系统设置 ===> 环境变量 ===> 系统变量 ===> 找到PATH ===> 在PATH的末尾追加tomcat的路径,比如;C:\Program Files\Apache Software Foundation\Tomcat 9.0\bin; 请注意:请勿忘记该配置开头和结尾的英文输入法下的分号; 第三步:验证Tomcat环境变量配置 在DOS中执行命令startup.bat启动tomcat,图示如下: 在浏览器中输入http://localhost:8080/可见Tomcat管理页面,图示如下: 最后,在DOS中执行命令shutdown.bat关闭tomcat,图示如下: 在重装Tomcat过程中有时候需要先卸载之前的Tomcat服务。关于Tomcat服务的删除,请参见我的另外一篇博客:https://blog.csdn.net/lfdfhl/article/details/8195092 Eclipse集成TomcatTomcat环境已经搭建完毕,接下来请在Eclipse中单击Window再选择Preferences开始集成Tomcat。过程如下:
![]() Tomcat在使用过程中,很可能出现Tomcat默认端口8080被占用的情况,图示如下: 第一步: 在DOS窗口中运行netstat -ano|findstr 8080命令找到占用8080端口的进程 第二步: 在DOS窗口中运行taskkill /pid 2372 /f命令结束占用8080端口的进程 在使用Tomcat过程中常遇到一个路径问题,详情如下: Error copying file to C:/Program Files/Apache Software Foundation/Tomcat 8.0/backup\\catalina.policy: C:\\Program Files\\Apache Software Foundation\\Tomcat 8.0\\backup\\catalina.policy (系统找不到指定的路径。) C:\\Program Files\\Apache Software Foundation\\Tomcat 8.0\\backup\\catalina.policy (系统找不到指定的路径。) Error copying file to C:/Program Files/Apache Software Foundation/Tomcat 8.0/backup\\catalina.properties: C:\\Program Files\\Apache Software Foundation\\Tomcat 8.0\\backup\\catalina.properties (系统找不到指定的路径。) C:\\Program Files\\Apache Software Foundation\\Tomcat 8.0\\backup\\catalina.properties (系统找不到指定的路径。) Error copying file to C:/Program Files/Apache Software Foundation/Tomcat 8.0/backup\\context.xml: C:\\Program Files\\Apache Software Foundation\\Tomcat 8.0\\backup\\context.xml (系统找不到指定的路径。) C:\\Program Files\\Apache Software Foundation\\Tomcat 8.0\\backup\\context.xml (系统找不到指定的路径。) Error copying file to C:/Program Files/Apache Software Foundation/Tomcat 8.0/backup\\server.xml: C:\\Program Files\\Apache Software Foundation\\Tomcat 8.0\\backup\\概况而言,读取不到Tomcat部分文件导致启动Tomcat时报错:系统找不到指定的路径。 解决方案 修改Tomcat文件夹的属性信息 第一步: 找到Tomcat的安装目录,例如默认目录为:C:\Program Files\Apache Software Foundation 第二步: 右键属性,选择"安全"选项卡,示图如下: 第三步: 请勾选"完全控制"再单击"应用"最后点击"确定"即可 Oracle旗下的MySQL是最流行的关系型数据库管理系统。MySQL软件采用了双授权政策,分为社区版和商业版,其体积小、速度快、成本低、开源等特点吸引了众多中小型网站将MySQL作为网站的数据库。 卸载MySQL在项目开发时常遇到MySQL卸载不干净而导致重装MySQL失败。所以,请务必注意:在安装MySQL之前一定要彻彻底底卸载本之前的版本,否则将导致安装失败。 关于如何彻底卸载MySQL,请参见如下文档: https://blog.csdn.net/lfdfhl/article/details/8195048 安装MySQL请在官方网站下载MySQL,并将下载后的安装文件存放于本地硬盘,并按照以下步骤安装。 第一步:双击安装文件 第二步:开始安装 勾选 I accept the license terms 后点击 Next 开始安装 第三步:选择安装类型 勾选 Developer Default 后点击 Next 继续安装 第四步:检查安装需求 点击 Next 继续安装 第五步:执行安装 点击 Execute继续安装,该过程需要耗时几分钟,请耐心等待 第六步:安装完成 点击 Next 进入MySQL的配置流程 第七步:开始配置MySQL 点击 Next 继续配置MySQL 第八步:配置类型和端口号 点击 Next 继续配置MySQL 第九步:设置具有root权限的密码 设置密码为root,再点击 Next 继续配置MySQL 第十步:配置Windows服务 可以依据需求修改Windows Service Name,再点击 Next 继续配置MySQL 第十一步:确定Server配置 点击 Execute继续配置 第十二步:安装完成 点击 Finish完成安装 第十三步:开启服务 点击Next 点击check 点击Next 点击Execute 点击Finish 点击Next 点击Finish,完成MySQL的安装。 配置MySQL环境变量第一步:配置PATH 右键单击我的电脑 ===> 属性 ===> 高级系统设置 ===> 环境变量 ===> 系统变量 ===> 找到PATH ===> 在PATH的末尾追加MySQL的路径,比如;C:\Program Files\MySQL\MySQL Server 5.6\bin; 请注意:请勿忘记该配置开头和结尾的英文输入法下的分号; 第二步:验证MySQL环境变量配置 在DOS窗口中输入命令mysql -u root -p后回车 常见错误1:'netstat’不是内部或外部命令,也不是可运行的程序或批处理文件 请参见我的另外一篇博客解决该问题:https://blog.csdn.net/lfdfhl/article/details/8195083 常见错误2:'mysql’不是内部或外部命令,也不是可运行的程序或批处理文件 请参见我的另外一篇博客解决该问题:https://blog.csdn.net/lfdfhl/article/details/8195080 常见错误3:MySQL卸载不干净导致再次安装时失败 请参见我的另外一篇博客解决该问题:https://blog.csdn.net/lfdfhl/article/details/8195048 常见错误4:net start mysql提示服务名无效或发生系统错误 5 请参见我的另外一篇博客解决该问题:https://blog.csdn.net/lfdfhl/article/details/8195036 常见错误5:DOS窗口管理员权限问题 请参见我的另外一篇博客解决该问题:https://blog.csdn.net/lfdfhl/article/details/8195041 常见错误6:Windows系统无法打开msi安装包 请参见我的另外一篇博客解决该问题:https://blog.csdn.net/lfdfhl/article/details/129472748 Navicat为方便而且直观地操作MySQL数据库可使用图形化界面工具Navicat简化开发工作。 Navicat下载及其安装请在官方网站下载Navicat并运行安装文件,图示如下:
双击连接名MySQLConnect打开连接。
Maven是一个跨平台的项目管理工具。作为Apache组织的开源项目,其主要服务于基于Java平台的项目创建,依赖管理和项目信息管理。 Maven下载及其安装请在官方网站下载Maven,图示如下: 第一步:配置MAVEN_HOME 第二步:配置PATH 右键单击我的电脑 ===> 属性 ===> 高级系统设置 ===> 环境变量 ===> 系统变量 ===> 找到PATH ===> 在PATH的末尾追加MySQL的路径,比如;%MAVEN_HOME%\bin; 请注意:请勿忘记该配置开头和结尾的英文输入法下的分号; 第三步:验证Maven环境变量配置 以管理员身份打开DOS窗口,运行mvn –v命令检查Maven的安装情况,图示如下: 至此已经成功安装Maven,接下来配置Maven的本地仓库和远程仓库。 第一步:配置Maven本地仓库 在Maven安装目录下conf文件夹里的setting.xml中(F:\apache-maven-3.5.4-bin\apache-maven-3.5.4\conf\setting.xml)设置本地仓库,图示如下: 第二步:配置Maven远程仓库 在Maven安装目录下conf文件夹里的setting.xml中(F:\apache-maven-3.5.4-bin\apache-maven-3.5.4\conf\setting.xml)设置远程仓库,图示如下: 新版的Eclipse中无需再安装Maven插件,配置流程如下: 通过之前的准备,已经安装好了Tomcat、Maven、Eclipse等开发工具。接下来,我们在Eclipse中创建Maven项目,过程如下: 图示如下: 依次点击项目名 ===> 右键 ===> Properties 图示如下: 第五步:修改项目.settings的org.eclipse.wst.common.project.facet.core.xml文件
第六步:修改pom.xml 图示如下: 第七步:更新Maven项目 依次点击项目名 ===> 右键 ===> Maven ===> Update Project 更新该Maven项目。假若更新后在工程名上仍然出现红色错误提示,请检查以上配置过程。 第八步:运行Maven项目 依次点击项目名 ===> 右键 ===> Run As ===> Run On Server,图示如下: 在工作中我们会使用到众多开发工具也经常涉及到环境的搭建。总的来说,这个过程不难;但是,容易出错。出错的原因主要在于我们的粗心大意,例如:少写了分号;填错了路径;没有区分大小写等等。在这个过程中,给大家几个小建议: 在官方网站下载所需工具依据官方文档搭建开发环境选择与设备匹配的工具版本注意各工具之间的兼容性保持平静、冷静、细心、耐心记录和整理自己遇到的问题、犯过的错误好了,已经是晚上十二点半了;下了一整天的雨也终于停了。明天工地上应该会凉爽很多,搬起砖来也会轻松些,至少没那么烫手。 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |