idea创建java的web项目,详细配置(没有web.xml文件问题)

    java工程师在开发的时候,常用的选择ide有eclipse和idea,本人由于工作需要,一直在这两个工具之间切换。最近在切换到idea的工具的时候,创建javaweb项目,发现安装的idea2017版本中没有生产web.xml文件。所以今天记录一下解决方案。

  这次记录的时候,把idea创建web项目的步骤也全部记录下来了,主要步骤有:

  • 创建jave web工程
  • 创建WBE-INF目录
  • 创建classes和lib目录
  • 创建web.xml文件
  • 修改编译输出到classes目录
  • 指定jar文件到lib目录
  • tomcat的部署,没有在这里写,前面文章有记录
  1. 创建javaweb项目,File-->New-->Project:

idea创建java的web项目,详细配置(没有web.xml文件问题)_第1张图片

  2. 选择web项目:Java Enterprise-->Web Application

 

 idea创建java的web项目,详细配置(没有web.xml文件问题)_第2张图片

3.创建工程和目录地址:

idea创建java的web项目,详细配置(没有web.xml文件问题)_第3张图片

4.最终得到的项目结构:

idea创建java的web项目,详细配置(没有web.xml文件问题)_第4张图片

现在基本的web项目是创建了,但是目录结构还有很多需要修改的。

问题:a:没有WEB-INF目录;b:没有lib和classes目录;c:没有web.xml;d:编译地址的修改;e:jar包的依赖处理以下是文件的解决:

a:创建WEB-INF目录:

在web文件夹上右键-->New->Directory:WEB-INF

b:没有lib目录和classes目录:

在WEB-INF文件夹上右键-->New->Directory:创建两个文件夹:classes和lib,结果如下:

idea创建java的web项目,详细配置(没有web.xml文件问题)_第5张图片

c:没有web.xml问题解决:

File-->Project Structure-->Facets-->Web,然后在右边点击+号,选择web.xml的文件地址和版本号即可:

 

idea创建java的web项目,详细配置(没有web.xml文件问题)_第6张图片

d:编译地址的修改:File-->Project Structure-->Modules-->Paths:选择Use module compile output path:选择classes目录:

idea创建java的web项目,详细配置(没有web.xml文件问题)_第7张图片

e:依赖jar包选择:

File-->Project Structure-->modules --> 选中项目“JavaWeb” --> 切换到 Dependencies 选项卡 --> 点击右边的“+”,选择 “JARs or directories...”,选择创建的lib目录;选择Jar Directory

idea创建java的web项目,详细配置(没有web.xml文件问题)_第8张图片

选择lib目录:

idea创建java的web项目,详细配置(没有web.xml文件问题)_第9张图片 

     

选择:Jar Directory:

idea创建java的web项目,详细配置(没有web.xml文件问题)_第10张图片

最终结果:

idea创建java的web项目,详细配置(没有web.xml文件问题)_第11张图片

你可能感兴趣的:(idea)