Intellij IDEA - IDEA/Maven/Tomcat/JDK - 版本兼容性
综合兼容版本配置
- Intellij IDEA2023.1 版本 (IDEA2021和Maven3.9.x系列冲突)
- apache-maven-3.9.3 (IDEA2023和mavn 3.9.0兼容性不好)
- apache-tomcat-9.0.76 (Tomcat 9.0 系列版本支持JDK 1.8; Tomcat 10.x系列版本只能支持 JDK 1.11或以上)
- mysql-8.0.33
IntelliJ IDEA
Intellij IDEA 2021.1 版本和Maven 3.9.x系列冲突,错误如下图
java.lang.RuntimeException: org.codehaus.plexus.component.repository.exception.ComponentLookupException: com.google.inject.ProvisionException: Unable to provision, see the following errors:
按照此解决方案 ,升级Intellij Idea 到 2023版本,原因详见: idea maven 依赖还原不上的问题 method <init>()V not found - myEsn2E9 - 博客园 (cnblogs.com)
Intellij Idea 破解教程详见: IntelliJ IDEA 2023.1.3激活破解图文教程(亲测有用,永久激活) - 异常教程 (exception.site)
Intellij Idea下载jar 包太慢,解决方案就是手动导入,或者按照下面的方法做:
- (13条消息) idea下载数据库驱动太慢?_idea下载driver files慢_canaryW的博客-CSDN博客
- 解决IDEA数据库插件下载数据库驱动慢的问题 - 简书 (jianshu.com)
Intellij Idea Plugins:
- 阿里巴巴编程规范@ (14条消息) 详述 IntelliJ IDEA 插件的安装及使用方法_CG国斌的博客-CSDN博客
- MybatisX @ IDEA 添加 mybatis mapper的xml文件的自动提示功能 - 简书 (jianshu.com)
MAVEN
MAVEN 安装简单
MAVEN 配置详见: (13条消息) 一次包会——最新IDEA配置Maven指南(2023年最新)_idea修改maven配置_本仙女暂时不想取名的博客-CSDN博客
MAVEN建立Web项目有两种方法,JSP的IDEA->MARVEN工程有两种途径创建:
- 方法一: 通过Marven-webapp建立
- 方法二:通过Marven-quickstart + Idea "Add Framework Support" 创建,创建后不能通过tomcat启动,会出现404错误,那么需要增加这个配置 <packaging>war</packaging> 才可以;如果还是不行,请查阅下是否包括了index.jsp文件,按照这个文章(14条消息) 踩坑记录:IDEA web项目out artifacts文件夹只包含WEB-INF_out\artifacts_pokemonjs123的博客-CSDN博客 解决
Web.xml
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd" version="4.0"> </web-app>
Tomcat
Tomcat 安装简单
Tomcat 配置简单
Tomcat Console乱码问题:
1. Tomcat在Idea中启动的乱码问题解决方案是:(13条消息) 4 种方法完美解决 IntelliJ IDEA Tomcat 控制台中文乱码问题_intellij tomcat 乱码_Pis-W的博客-CSDN博客, 按照这个方案修改后,记得重启IDEA软件
2. Tomcat中使用System.out.println 乱码的解决方案是:(14条消息) IDEA中tomcat使用System.out.println乱码问题_@小聂同学的博客-CSDN博客
浙公网安备 33010602011771号