前言:酝酿了许久都没时间从Eclipse改为Intellij,终于不得已改变,特记录过程于此,以儆效尤。
1、环境(安装+破解+汉化)
1-1、下载安装:
1、进入官网: http://www.jetbrains.com/
说明:安装版请自行访问度娘。例如: https://www.cnblogs.com/LangZiXiYan/p/8336486.html
2、直接进入下载页: windowZipJDK11下载
说明:ZIP版为免安装版,放到工作盘打开即可。
1-2、破解:
度娘
1-3、汉化:
首先先下载汉化补丁:
链接:https://pan.baidu.com/s/1c3KKDcW 密码:i595
得到一个jar补丁包,将jar包放到安装路径的下面,重启idea即可。
2、新建项目
11语言版本问题
3、运行项目(添加tomcat)
没有tomcat service
刚开始学习,先别为难自己,先尝试创建一个java项目,或者web项目练练手。然后再默默扩展。
快捷键改为eclipse:点击我直达
4、maven项目
控制台乱码:
解决
第一步:修改intellij idea配置文件:
找到intellij idea安装目录,bin文件夹下面idea64.exe.vmoptions和idea.exe.vmoptions这两个文件,分别在这两个文件中添加:-Dfile.encoding=UTF-8
第二步:找到intellij idea的file—settings—Editor—FileEncodings的GlobalEncoding和ProjectEncoding和Default encoding for properties都配置成UTF-8
第三步:在部署Tomcat的VM options项中添加:-Dfile.encoding=UTF-8
第四步:重启Intellij idea即可解决乱码问题(一定要关闭idea重新打开)
点击我直达
九十九、附件:
1、javax.servlet.ServletException: java.lang.NoClassDefFoundError: Could not initialize class com.ddn.main.JunitMain
指定的那个类中,有方法、参数、属性等没有经过实例化就被使用了,也就是没有被new。
2、配置 servlet 404
1.文件web.xml路径错误;
2.访问链接错误(很少犯这个错误吧);
3.文件servlet写错了,例如super.doPost(req, resp);这里既然已经继承了,应该写:doPost(req, resp);
3、Tomcat控制台乱码
-Dfile.encoding=UTF-8
4、JSP调用不了Java类(实例化出错)
这种情况一般是配置出错,请阅读:
点击我直达
5、Servlet乱码
https://www.cnblogs.com/whgk/p/6412475.html