一、背景:
这两天跟同事交接了一个比较老的项目(16年的项目,好像都快要做第四期了),不像是现在常用的springboot+maven这种项目,配置啥的都比较简单。这个项目是老web项目,需要的jar包都是放到lib目录下,以前还是用eclipse开发的,自己瞎搞了快一天跑不起来,后来导师三两下帮我配置好了。自己原来看视频学javaweb的时候也学过这样的项目,但是一直听各种“老前辈”说“这些技术太久了不用学的”这些话,对于这部分只是稍微的过了一下。今天还是让我碰到了,所以有必要记录一下的,因为你永远不知道你会拿到一个怎样的项目。
二、导入项目
导入idea的项目结构
三、设置JDK
这个项目生产环境上用的是JDK7,虽然JDK8也能运行,但是本地开发还是要按生产的版本来。
四、jar包引入
找到lib目录(前提是你的包都放在lib目录下)–> 右键 --> Add as Library…
确定
lib已经加进来了
然后把tomcat的包也引进来,点击“+”,选Library
选用之后直接ok就行。
添加的话按照以下步骤
选择你的tomcat,然后选中lib目录
OK
然后再Add Selected就行了。
五、配置Web
要选择模块
配置web.xml和web目录
配置war exploded(war exploded:直接把文件夹、class文件等等移到Tomcat上进行部署。因此这种方式支持热部署,一般在开发的时候都是使用这种模式。)
我习惯把这个导出路径配置成像maven项目那样,有一个target
配置war(war:先打包成war包,再把该war包部署到服务器上)
改下名字、改下路径
六、配置tomcat
选择tomcat
七、运行成功