Idea maven web项目构建
以下是我实际中设置maven web项目的方法。有点复杂,但是思路还是比较清晰。不论怎样设置,最终的结果一定是符合javaweb项目文件结构的。
注意:
java肯定是Sources文件,resources 定义为Resources类型,则会将其中文件原封不动的放到编译目录中去。
注意java下面的文件 不用设置任何属性。
web,target,lib等需要设定为Excluded
设置:Sources和Resources的编译文件目录,一般这样设置即可。
这个模块是设置项目依赖的。maven添加的jar会自动添加至此。自己定义的外部jar包,也可以在此处引入。前面那个钩没用Scope一般选Compile。
注意:此处最为重要。Output directory可以随意设置。classes就是上面配置的Sources和Resources。也就是D:\workspace-spring\target\production\WEB-INF\classes\下的内容。这个也是需要发布到tomcat的文件。
此处的正确与否,可以对照D:\workspace-spring\target\Artifacts实际情况确定。
确保以上步骤准确无误后。就可以发布到tomcat了。
posted on 2016-11-27 23:03 TrustNature 阅读(17) 评论(0) 编辑 收藏 举报