前言
iuap2.0默认使用eclipse作为开发工具,但是实在是太卡太卡太卡了,所以计划导入到idea中,这样能节省大量的卡死时间,解决诸多问题后终于成功了,在这里做一个记录。
环境:idea 2021 2.4、tomcat 7.0.592、jdk1.8、maven3.5。
一、导入步骤
1.1,作为maven项目导入
导入iuap项目,选择maven项目导入。
1.2,配置maven
idea配置maven,maven版本需要配合idea版本,可以将原来的eclipse使用的maven jar包手动复制到你的maven仓库下,否则很多jar是无法下载的(不知道是网络问题还是仓库太老已经失效了)。
1.3,导入本地jar包
如果需要手动导入jar包在项目结构→库中选择左上角加号→java进行导入。可以把需要导入的jar包放到一个文件夹,直接导入文件夹即可。
1.4,设置jdk版本
项目结构中可以使用1.8的jdk,但是要设置为兼容1.7。
1.5,修改pom文件
因为idea默认无法编译java下的xml文件,所以需要在pom中的build页签下增加配置项:
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.xml</include>
<include>**/*.properties</include>
</includes>
</resource>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.xml</include>
<include>**/*.properties</include>
</includes>
</resource>
</resources>
1.6,配置tomcat
不能使用原来的tomcat,那个tomcat似乎经过特殊的改动,在idea中无法正常运行,我在小伙伴哪里找了一个7.0.592的,可以正常使用。
1.7,配置tomcat启动项
部署项需要配置为war exploded,勾选“部署tomcat实例中配置的应用程序”。