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编辑  收藏  举报