java运行环境配置

intellij idea踩坑指南

最近搞php审计搞得有些多了,所以打算尝试一下java来尝尝鲜,然后下载了一个jeecms打算搭一个网站,发现总是各种出错,而且光是搭建好也不太行,总得代码审计吧?
于是干脆直接把java的运行环境搞出来吧~
踩坑开始。。。
原材料如下:
1.jdk
2.intellij idea
3.tomcat
4.maven
一、jdk
JDK的版本建议安装这个“jdk-8u211-windows-x64.exe”,当然我也安装了jdk11,这个“jdk-8u211-windows-x64.exe”自带jdk和jre,十分方便。安装完成之后,需要添加环境变量:
一是添加“JAVA_HOME”,值为“D:\Java-JDK8u”(安装的根目录,bin所在的路径)
二是“Path”添加“;%Java_HOME%\bin”和“;%Java_HOME%\jre\bin”
三是验证jdk安装是否成功,cmd输入java -version获取当前安装的 jdk 的版本信息
二、intellij idea
建议intellij idea的版本选择旗舰版的2017.3.3或者3.1,尽量不选社区版,社区版好多和旗舰版不一样,视频教程没法跟着学,根本找不到对应的功能。本人亲测2022或者2021版本的不好:一是教程不好找,二是各种问题不好搜;
破解方法百度可以搜,非常简单。

三、tomcat
建议tomcat的版本选择不要选10及以上,本人亲测自己的idea2017和tomcat10不兼容,很多东西会报错,建议选择tomcat 9,我本人用的就是
tomcat 9,目前没什么问题。tomcat安装完成之后,环境变量需要设置的地方:
一是添加“CATALINA_BASE”,值为“D:\apache-tomcat-9.0.17”(tomcat的安装目录)
二是添加“CATALINA_HOME”,值为同上。
三是“path”添加:“%CATALINA_HOME%\bin”
四是tomcat的启动方法是bin目录下的startup.bat,但其实startup.bat引用的是setclasspath.bat,我们需要打开setclasspath.bat,直接把java的环境变量写成静态的,如图

set JAVA_HOME=D:\Java-JDK8u
set JRE_HOME=D:\Java-JDK8u\jre

java运行环境配置_第1张图片
验证tomcat配置成功的方法,cmd输入startup.bat回车,会发现tomcat运行,同时浏览器弹出界面如下:
java运行环境配置_第2张图片
java运行环境配置_第3张图片
这样就算是comcat配置好了。

四、maven
maven的版本建议选择3.5.4(当然这个版本是配合我上述配套软件的),我亲测3.8的版本,在使用intellij idea导入junit这个包的时候,3.8就导不进去,最后不得不换成了maven3.5.4版本。下载压缩包解压之后,需要配置:
一是添加系统变量“MAVEN_HOME”,值为“D:\apache-maven-3.5.4”(安装路径)
二是添加“path”,值为“%MAVEN_HOME%\bin”
三是,这时如果你使用cmd输入mvn -v回车会发现,提示你找不到一个jdk或者jre,原因就出在了这里:

set “JAVACMD=%JAVA_HOME%\bin\java.exe”

改成我下图所示即可,因为我们在添加JAVA_HOME的路径时已经加上了“bin”,所以这里去掉bin这个中间路径即可。
java运行环境配置_第4张图片正确示范

配置好之后,就可以使用cmd输入mvn -v,出现如下则安装成功
java运行环境配置_第5张图片
以上所述,仅为个人观点,不足之处敬请大家批评指正!

你可能感兴趣的:(java,tomcat,java,tomcat,intellij-idea)