有关ideal的projectstruct的module的作用

module的resources作用

reso有struts.xml

reso被设置为resources文件

将服务器运行起来后,calsses文件夹会出现structs.xml
因此,moudle的设置为resources是将里面的文件复制到target(输出)的classes下。
在这里插入图片描述
这个 resources应该不是必要的,sources才是必要的,里面要放了.java文件,sources是使用javac编译的文件,如果项目没有使用Sources标记会出现许多错误,点击index.jsp去浏览器时
在这里插入图片描述
但是我在facets设置了的,
在这里插入图片描述
如果我把sources设置为如下
在这里插入图片描述
出现在这里插入图片描述
改为
在这里插入图片描述
所以sources定义了你的包的根路径。
而excluded(不包括)一般不使用

二 moudule facets

在这里插入图片描述
deployment describtion是你的web.xml存放地址
在这里插入图片描述
这里是你的jsp,css文件的存放地址
你的imi文件下在这里插入图片描述
在这里插入图片描述
weboot标签内就是web resource direction的地址
三 artifact
在这里插入图片描述
其中output directory 就是如图target第三个
在这里插入图片描述
在这里插入图片描述
在artifact下将class下加入compile output下,在output root 增加module。
下面是我学习的 链接,讲的很清楚。

[link]https://www.jianshu.com/p/39b2206999e7