写在前面
90后老程序员想要进步,尝试将开发工具从eclipse升级为idea -.-
项目代码使用传统Spring Web框架eclipse开发,包含多个web应用,且有多个普通工程的依赖关联,想要转为idea开发,并用外置tomcat启动。本文记录了导入、启动过程中遇到的各种问题及解决方法。
一、导入工程:
new好像也行,不过我最后是通过open方式导入的:
导入后是这样的,主要是工程图标都是带蓝色小方块的;当然在执行后续步骤之前,可能工程会有报错:
也可以采用open方式打开工程:
二、调整工程依赖、及jdk等配置,消灭报错:
此时进入Project Structure功能页面:
2.1调整Product配置
调整工程依赖的jdk版本和开发语法:
2.2调整Modules配置
调整各个工程模块的编译后文件输出路径:
Dependencies这个tab页下的jdk、jar包依赖配置可能也需要调整一下:
将web工程明确web路径:
选中找到web工程的web.xml文件并保存
2.3调整Facets配置
添加Facets,没研究明白这步的具体含义,但是不配置,下一步出不来东西:
下面这一步很重要,本人配置过程中,就是这里配置错了,导致浪费了很长时间!!!
2.4调整Artifacts配置
添加Artifacts,这一步配出来的东西,就是可以发布到tomcat上的组件了:
输出文件分别调整为期望发布到的tomcat的webapps的应用路径,如果还没装tomcat,可以"三"弄完再回来改:
至此,工程本身折腾的就差不多了。
三、添加tomcat
3.1先解压一个tomcat到机器上:
3.2在idea上添加tomcat服务:
四、启动服务
右上角或者左下角启动服务:
启动服务,大功告成!