idea2018配置web项目问题汇总

本文详细介绍了如何在IntelliJ IDEA中正确配置从Eclipse导入的Web项目,包括Project Structure设置、Artifacts构建目录结构、Tomcat部署及访问配置等关键步骤,确保项目顺利运行。

我是从eclipse正常运行的web项目直接引入到idea中的,一些项目配置可能受到eclipse的影响,就一些理解记录如下。

一、Project Structure配置

  1. Modules

如图1所示,有两处需要注意配置正确,Path是web项目的web.xml的完整路径;Web Resource Directories中的Web Resource directory是web项目的源码路径,但好像并不是src目录,而是配置的一个映射路径,其中的内容可当做与src一样,可查看.settings下的.jsdtscope文件,我的如图2,这项如果配置有误,会导致web相关文件找不到,项目不会启动,相关说明请看Eclipse中.setting目录下文件介绍;Path Relative to Deployment Root是相对于编译输出路径的,一般是“/”。

2.Artificts配置

如图3,第一处红框是buildArtificts时的输出路径,第二处较大红框是web项目构建目录结构,一般如图即可,第三处是将其他module加入该目录结构,此处目录结构一定是正确的web项目结构,可在此基础上根据项目不同,根据web.xml或者springmvc.xml自行新增目录和拷贝配置文件,classes是指的就是web.xml中的classpath,里面包含编译的Java文件和配置文件,lib是项目需要的jar包,可自行加入。

二、tomcat配置

1.Deployment

如图4红框处一定要配置与项目访问名一致,否则会404错误。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值