网站首页文章详情

eclipse默认指向WebContent目录修改为webapp设置方法

发布时间:2019-04-03 16:59编辑:胜男

<p> 在eclipse 4.10.0中默认的webroot的目录为WebContent,如何更改为webapp呢,下面为大家分享下设置方法</p><p> 一、对于新建立的项目</p><p> 1、右键项目名称,选择[Properties]</p><p><img src="http://yipengke.oss-cn-beijing.aliyuncs.com/ueditor/upload/image/20190524/1558702459794044.png" alt=""/></p><p> 2、选择[Project Facets],勾选[Dynamic Web Module&nbsp;],默认的version为3.0,可以自行在下拉列表中更改,然后点击左下方的[<span style="color:#333333;">Further Configuration availabe</span><span style="color:#333333;"></span><span style="color:#333333;">]</span></p><p><span style="color:#333333;"><img src="/Public/plugin/B-JUI/plugins/kindeditor_4.1.10/php/../attached/image/20190403/20190403165053_23404.png" alt=""/><br/></span></p><p><span style="color:#333333;">3、修改[Content directory]值为&quot;/src/main/web/app&quot;,勾选[Generate web.xml],点击[OK]</span></p><p><span style="color:#333333;"><img src="http://yipengke.oss-cn-beijing.aliyuncs.com/ueditor/upload/image/20190524/1558702462423388.png" width="1050" height="808" alt=""/><br/></span></p><p><span style="color:#333333;">4、点击[Apply and close]</span></p><p><span style="color:#333333;"><img src="http://yipengke.oss-cn-beijing.aliyuncs.com/ueditor/upload/image/20190524/1558702463582814.png" alt=""/><br/></span></p><p>5、这时在/src/main目录下就自动生成了webapp目录了</p><p><img src="http://yipengke.oss-cn-beijing.aliyuncs.com/ueditor/upload/image/20190524/1558702465517895.png" width="706" height="558" alt=""/><br/></p><p><br/></p><p>二、对于已经存在的项目做以下配置文件修改</p><p>1、在项目文件夹中进入到[<span style="color:#333333;">.settings</span><span style="color:#333333;"></span><span style="color:#333333;">],然后用vim编辑[</span><span style="color:#333333;">org.eclipse.wst.common.component</span><span style="color:#333333;"></span><span style="color:#333333;">]文件</span></p><pre class="brush:xml;toolbar:false">&lt;?xml&nbsp;version=&quot;1.0&quot;&nbsp;encoding=&quot;UTF-8&quot;?&gt; &lt;project-modules&nbsp;id=&quot;moduleCoreId&quot;&nbsp;project-version=&quot;1.5.0&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;wb-module&nbsp;deploy-name=&quot;demo2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;wb-resource&nbsp;deploy-path=&quot;/&quot;&nbsp;source-path=&quot;/WebContent&quot;&nbsp;tag=&quot;defaultRootSource&quot;/&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;wb-resource&nbsp;deploy-path=&quot;/WEB-INF/classes&quot;&nbsp;source-path=&quot;/src/main/java&quot;/&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;wb-resource&nbsp;deploy-path=&quot;/WEB-INF/classes&quot;&nbsp;source-path=&quot;/src/test/java&quot;/&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property&nbsp;name=&quot;context-root&quot;&nbsp;value=&quot;demo2&quot;/&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property&nbsp;name=&quot;java-output-path&quot;&nbsp;value=&quot;/demo2/target/classes&quot;/&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/wb-module&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/project-modules&gt;</pre><p>2、修改[<span style="color:#333333;">&lt;w<span style="background-color:#FFFFFF;">b</span><span style="background-color:#FFFFFF;">-r</span><span style="background-color:#E53333;"><span style="background-color:#FFFFFF;">esource deploy-pa</span><span style="background-color:#FFFFFF;">th=&quot;/&quot; s</span></span><span style="background-color:#FFFFFF;">o</span><span style="background-color:#FFFFFF;">urce</span>-path=&quot;/WebContent&quot; tag=&quot;defaultRootSource&quot;/&gt;</span><span style="color:#333333;"></span><span style="color:#333333;">]这行的[source-path]的值为&quot;/src/main/webapp&quot;</span></p><p></p><pre class="brush:xml;toolbar:false">&lt;?xml&nbsp;version=&quot;1.0&quot;&nbsp;encoding=&quot;UTF-8&quot;?&gt; &lt;project-modules&nbsp;id=&quot;moduleCoreId&quot;&nbsp;project-version=&quot;1.5.0&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;wb-module&nbsp;deploy-name=&quot;demo2&quot;&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;wb-resource&nbsp;deploy-path=&quot;/&quot;&nbsp;source-path=&quot;/src/main/webapp&quot;&nbsp;tag=&quot;defaultRootSource&quot;/&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;wb-resource&nbsp;deploy-path=&quot;/WEB-INF/classes&quot;&nbsp;source-path=&quot;/src/main/java&quot;/&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;wb-resource&nbsp;deploy-path=&quot;/WEB-INF/classes&quot;&nbsp;source-path=&quot;/src/test/java&quot;/&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property&nbsp;name=&quot;context-root&quot;&nbsp;value=&quot;demo2&quot;/&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;property&nbsp;name=&quot;java-output-path&quot;&nbsp;value=&quot;/demo2/target/classes&quot;/&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/wb-module&gt;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/project-modules&gt;</pre><p>3、重新刷新项目生效</p><p></p><p><span style="color:#333333;"><br/></span></p><p><span style="color:#333333;"><br/></span></p><p><span style="color:#333333;"><br/></span></p><p><span style="color:#333333;"><br/></span></p><p><span style="color:#333333;"><br/></span></p><p><span style="color:#333333;"><br/></span></p><p><span style="color:#333333;"><br/></span></p>