Win10下的 IntelliJ IDEA ultimate 2018.3.1 + 激活方法 + JDK 1.8.0_131 + Tomcat 9.0.13 的环境搭建

此次介绍,使用的是较新版本的IDEA和tomcat,应该是可以跑起来第一个新建web应用下的index.jsp

1. 从官网下载IDEA  目前版本为2018.3.1

https://www.jetbrains.com/idea/download/#section=windows

2. 下载JDK   目前版本为1.8.0_191   本次使用的是1.8.0_131

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

3.  Tomcat 本次使用的是9.0.13

http://tomcat.apache.org/

4.  IDEA的破解步骤见

http://idea.lanyus.com/

注册码有效期为2018年5月5日至2019年5月4日
使用前请将“0.0.0.0 account.jetbrains.com”添加到hosts文件中


5. 安装JDK之后,增加环境变量,注意安装时,第一次提示修改安装目录时,是jdk的目录,第二次提示目标目录时,即使指定了jre的目录,提示完成时,此jre指定的目录下也是空的,而在上次指定的jdk目录下会生成jre,与博客的https://blog.csdn.net/qq_41135704/article/details/81567401?utm_source=blogxgwz5

描述不同,所以系统环境变量的键值要改为JRE_HOME     D:\Applications\Java\jdk1.8.0_131\jre

增加的系统变量:

JAVA_HOME   D:\Applications\Java\jdk1.8.0_131

JRE_HOME     D:\Applications\Java\jre1.8.0_131  此路径我改了,因为安装了JDK后,此目录是空的,原因不明

改为了 JRE_HOME     D:\Applications\Java\jdk1.8.0_131\jre

CATALINA_HOME   D:\Applications\apache-tomcat-8.0.53

CLASSPATH   .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

6. 在cmd控制台,验证JDK的安装情况   java -version

7. 新建web application, 运行第一个index.jsp时,防火墙不能打开,否则报错

8. 对于tomcat,直接解压就可以使用的,先测试tomcat是否能启动成功,先双击apache-tomcat-9.0.13/bin 下的startup.bat

双击startup.bat运行时,若一闪而过,可以在脚本编译下,最后加入PAUSE,看原因,解决后,再去掉PAUSE。

只要环境变量CATALINA_HOME配置正确

双击startup.bat,tomcat即可启动成功,打开浏览器,地址是http://localhost:8080/,回车后,可看到tomcat的欢迎界面

9. 建立第一个项目的流程,可以参考 https://www.cnblogs.com/shindo/p/7272646.html的过程

需要说明的是IDEA 2018.3.1 里面的run->edit configuration->,在新建的tomcat server->Server标签卡下的URL内容非常

关键,run时,若是这个地址,http://localhost:8080/,浏览器会显示404,关键点是 新建的tomcat server->Deployment标签卡下

Deploy at the server startup的框里,点击加号,选择Artifact... ,会在框里显示 新建的项目名:war exploded

下方的Application context: /新建的项目名_war_exploded,这里非常关键 !!!!!!!!!!!!!

再回到Server标签卡,可以看到URL: http://localhost:8080/项目名_war_exploded/

一定要用这个地址运行TOMCAT,否则会出现404 !!!

10. 修改index.jsp中的<body>   </body>这组标签里的内容,运行tomcat后,就可以看到相关的界面了

猜你喜欢

转载自blog.csdn.net/springvirus/article/details/84874983