java 工程打开_Idea打开Java Web工程项目

1.前提

工程文件(包含两个文件夹src, WebRoot),安装好的Intellij Idea, 和配置好的tomcat, Java SDK。

b1428524a11c

原始工程文件夹内容

2.用Idea打开工程文件

可以直接把文件夹拖到Idea快捷方式上。

b1428524a11c

用Idea打开后会生成.idea文件夹和,iml文件

3.添加Modules

1.Ctrl+Shift+s或项目右键打开Project Structure, 添加Web模型。

b1428524a11c

添加Web模型

2.将两个目录选择为自己项目中的WebRoot(有的项目将这个目录命名为web,看具体项目,但选择包含WEB-INF文件夹的就对了),退出Project Structure不要忘了点OK。

b1428524a11c

选择模型的web.xml

b1428524a11c

Web资源目录

4.标记资源文件夹

Ctrl+Shift+s或项目右键打开Project Structure,分别点src(即Java类包所在文件夹,一般src在打开项目时就被标记为Source,即已是蓝色,就不用点了)和resource(如果有的话)文件夹,然后再点Sources和Resource,作用就是标记为资源文件。

b1428524a11c

标记资源文件

5.设置Artifactes

Artfacts为tomcat运行时使用的目录,Ctrl+Shift+s或项目右键打开Project Structure,点from Modules,然后从弹出的框中选择刚才添加的模型。

b1428524a11c

新建Artfacts

b1428524a11c

配置Artifacts

b1428524a11c

配置完后应如此

6.配置tomcat

1.配置本地tomcat。

b1428524a11c

选择tomcat 服务器

2.Edit Configurations->Open browser,这里的URL是web项目在IDEA上运行时自动打开浏览器的默认网址(要与下一步的上下文一致)。

b1428524a11c

3.选择之前添加的Artfacts。

b1428524a11c

tomcat的部署

4.Application context是tomcat服务器从IDEA启动时的根目录名(要和上一步的URL设置成一样,tomcat部署完后浏览器自动打开时才会打开正确的地址),IDEA用的CATALINA_BASE是IDEA单独新建的,http://localhost:8080/就是当前项目的服务器的根目录。而一般安装的tomcat的CATALINA_BASE在tomcat的安装目录下,启动tomcat.bat时,tomcat服务器的根目录在webapps,只要http://localhost:8080/test/直指向资源就行,test是webapps下的目录。

b1428524a11c

web上下文

7.运行

若JDK版本匹配,项目文件从其他电脑复制过来时完整(之前弄半天没启动,原来是少复制了WEB-FIN中的一个文件夹),WebRoot\WEB-INF\lib中包含了所有会用到的包如spring, servlet,tomcat等的包。网站就会如愿打开了。

b1428524a11c

运行结果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值