关于JAVAEE开发环境的搭建
关于JAVAEE开发环境的搭建
1、JDK的安装和配置
1.1下载JDK
通过官方网站获取JDK
http://www.oracle.com
注意:针对不同的操作系统,需要下载对应版本的JDK。
不推荐使用高版本的 JDK,最好是 JDK8 或 JDK11。另外下载的版本要符合当前电脑系统的位数,32 位系统不能安装 64 位的安装包。
1.2安装JDK
下载完成之后,点击进行安装即可。如果无法点击进行安装,可能下的不是以 .exe 开头的可执行文件,需要重新下载 JDK 的安装包。
1.3配置环境变量
请自己搜索
2、IDEA的安装和配置
2.1IDEA的概述
IDEA全称IntelliJ IDEA,是用于Java语言开发的集成环境,它是业界公认的目前用于Java程序开发最好的工具。
集成环境:把代码编写,编译,执行,调试等多种功能综合到一起的开发工具。
2.2IDEA的下载和安装
官网下载:https://www.jetbrains.com/idea/
安装:傻瓜式安装,建议修改安装路径。
因以安装过,所以在此不做演示
3、Mysql的安装和配置
3.1Mysql的安装
点开下面的链接:
官网下载链接
https://downloads.mysql.com/archives/community/
选择和自己系统位数相对应的版本,点击右边的“Download”
此时会进到另一个页面,不用理会上面的登录和注册按钮,直接点击“No thanks, just start my download”就可以下载。
若出现这个页面则代表安装成功!
3.2可能遇到的问题
若之前安装过MYSQL因忘记密码或者其他原因,可以尝试修改密码或者无密码登录,当然笔者因之前下载的时候看的教程比较复杂导致的各种问题而没有成功。
可以尝试卸载重装MYSQL,要先把mysql服务停止,且一定要把注册表编辑器中的相应信息删除干净。
3.2.1配置无法继续,出现“Cannot create Windows service for MySQL. Error: 0”
原因:出现这种情况主要是以前安装过MySQL没有卸载干净,致使Windows服务名称重复造成的。
解决方法:指定一个不同的Windows服务名称。 或者手动删除注册表中关于mysql的相关配置项。
3.2.2配置时出现连接错误警告
原因:出现这种情况有两个原因。一是防火墙阻止了MySQL的端口,二是安装路径在以前安装了的MySQL路径上。
解决方法:第一种情况,制定防火墙规则,让防火墙允许通行MySQL的连接端口,默认是TCP 3306端口。第二种情况,删除或者转移安装目录下的文件和data子文件夹。或者指定一个不同于以前安装MySQL的安装目录。
4、Navicat的安装和激活
4.1安装
傻瓜式安装,下一步即可。最好不要使用默认的安装路径,为方便统一管理建议修改安装路径,将与开发相关的软件都安装到一个目录下,例如:E:\develop。
安装Navicat Premium 16 (注意版本,这里以此版本为例);并下载激活工具
Navicat Premium 下载路径:
http://www.navicat.com.cn/download/navicat-premium
注意:安装路径不要包含中文或者空格等特殊字符(使用纯英文目录)。
4.2激活
Navicat Premium 16激活教程
激活工具:
右键【以管理员身份运行】NavicatCracker.exe
3.选择Navicat安装目录
4.点击【Patch】(点击之前不要打开Navicat)(只可Patch一次,重复操作时需重装Navicat)
5.确认弹框选择【是】
6.打开【Navicat Premium 】软件,点击【注册】
7.点击【Generate】,生成激活码,复制激活码至Navicat
(注意点击前确认【Version】与【Production】的选择应与您安装的Navicat版本一致)
点击【手动激活】(无法出现该选项,请断网重试)
将【请求码】复制到激活软件中;点击【Generate Activation Code】;将生成的【激活码】复制到Navicat中;点击【激活】
解决方案
1.核对激活工具中【version】【production】选项是否和您本机安装的Navicat版本一致,默认为【16】【Premium】;上述教程在本机安装【Navicat Premium16】环境下进行
尝试卸载重装【Navicat Premium】,若卸载重装后任然无法成功,可能为卸载不干净导致,参考网上相关方法卸载并删除相关文件后,再次尝试;
尝试全程断网环境下进行
3【Patch】无响应
解决方案
1.确认以前是否已使用激活工具激活过,尝试卸载并删除相关文件与注册表后重装Navicat
5、Tomcat的安装与配置
5.1Tomcat是绿色版,直接解压即可
-
在D盘的software目录下,将
apache-tomcat-8.5.68-windows-x64.zip
进行解压缩,会得到一个apache-tomcat-8.5.68
的目录,Tomcat就已经安装成功。注意,Tomcat在解压缩的时候,解压所在的目录可以任意,但最好解压到一个不包含中文和空格的目录,因为后期在部署项目的时候,如果路径有中文或者空格可能会导致程序部署失败。
5.2Tomcat的配置
配置三个系统环境变量
CATALINA_BASE
:指向tomcat的安装位置
CATALINA_HOME
:指向tomcat的安装位置
Path:%CATALINA_HOME%\lib;%CATALINA_HOME%\bin
CATALINA_HOME是Tomcat的安装目录,
CATALINA_BASE是Tomcat的工作目录。如果我们想要运行Tomcat的 多个实例,但是不想安装多个Tomcat软件副本。
那么我们可以配置多个工作目录,每个运行实例独占一个工作目录,但是共享同一个安装目录。
5.3Tomcat的启动和关闭
启动:双击: bin\startup.bat
启动后,通过浏览器访问 http://localhost:8080
能看到Apache Tomcat的内容就说明Tomcat已经启动成功。
关闭有三种方式
- 直接x掉运行窗口:强制关闭[不建议]
- bin\shutdown.bat:正常关闭
- ctrl+c: 正常关闭
5.4 Tomcat的常见问题
Tomcat启动的时候,启动窗口一闪而过:
需要检查JAVA_HOME环境变量是否正确配置
6、Maven的安装和配置
6.1、解压 apache-maven-3.X.X.rar 既安装完成
6.2、配置环境变量 MAVEN_HOME 为安装路径的bin目录
6.3、配置本地仓库:修改 conf/settings.xml 中的 为一个指定目录
如下图所示:
6.4、配置阿里云私服:修改 conf/settings.xml 中的 标签,为其添加如下子标签:
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url><mirrorOf>central</mirrorOf> </mirror>
6.5、IDEA 配置 Maven 环境
选择 IDEA中 File --> Settings
2、搜索 maven
3、设置 IDEA 使用本地安装的 Maven,并修改配置文件路径
7、IDEA的设置
-
背景色的设置 :
File–>Settings–>Appearance&Behavior–>Appearance
-
字号的设置:
File–>Settings–>Editor–>Font
-
设置编码方式
File–>Settings–>Editor–>File Encodings
-
自动编译设置
(1) File–>Settings–>Build,Excution,Deployment–>Compiler
(2) ctrl+alt+shift+/ -->Maintenance–>Registry–>勾选compiler.automake… -
JDK的设置
File–>Project Structure–>选择SKDs–>点击+ -->选择JDK 自动引入类的设置
File–>Settings–>Editor–>General–>Auto Import–>勾选add
unam…,Optimize -
IDEA中Maven的配置
File–>Settings–>Build,Excution,Deployment–>Build Tools–>Maven
-
安装插件
File–>Settings–>Plugins–>JBLJavaToWeb,Maven Helper,(MyBatisX)
-
取消更新
File–>Settings–>Appearance&Behavior–>System Settings–>Updates
来源地址:https://blog.csdn.net/qq_48456477/article/details/129092502
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341