M2E - web项目存储有关目标的选项?

时间:2017-08-08 01:43:20

标签: java eclipse maven

我正在尝试修复Eclipse Maven Web项目,其中一些构建文件夹之后 消失了。
我得到:目标/类和目标/生成的源文件夹,但没有 / target / m2e-wtp / web-resources,根据设置假设在那里(见下文)

我无法从“属性”中的任何菜单解决问题,所以我查看了项目的配置文件。 项目名称为TomkatFromArchetype 我在这个论坛搜索了解决方案并检查了我的设置文件,如:

  • /.metadata/src/main/webapp/WEB-INF/faces-config.pageflow是:

    <?xml version="1.0" encoding="UTF-8"?>
    <pageflow:Pageflow xmlns:pageflow="http://www.sybase.com/suade/pageflow" id="pf15021503419240" configfile="/TomkatFromArchetype/src/main/webapp/WEB-INF/faces-config.xml"/>
    
    /.settings/org.eclipse.wst.common.component中的

    必须如下:

    <?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0">
        <wb-module deploy-name="TomkatFromArchetype">
            <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/>
            <wb-resource deploy-path="/" source-path="/target/m2e-wtp/web-resources"/>
            <wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>
            <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java2"/>
            <property name="context-root" value="TomkatFromArchetype"/>
            <property name="java-output-path" value="/TomkatFromArchetype/target/classes"/>
        </wb-module>
    </project-modules>
    

    所以你可以看到,条目

     <wb-resource deploy-path="/" source-path="/target/m2e-wtp/web-resources"/>
    
    如上所述,

    就在那里 here

    同样/.settings/.jsdtscope(也许很重要)就像:

    <?xml version="1.0" encoding="UTF-8"?>
    <classpath>
        <classpathentry kind="src" path="src/main/webapp" />
        <classpathentry excluding="**/bower_components/*|**/node_modules/*|**/*.min.js"
            kind="src" path="target/m2e-wtp/web-resources" />
        <classpathentry kind="con"
            path="org.eclipse.wst.jsdt.launching.JRE_CONTAINER" />
        <classpathentry kind="con"
            path="org.eclipse.wst.jsdt.launching.WebProject">
            <attributes>
                <attribute name="hide" value="true" />
            </attributes>
        </classpathentry>
        <classpathentry kind="con"
            path="org.eclipse.wst.jsdt.launching.baseBrowserLibrary" />
        <classpathentry kind="output" path="" />
    </classpath>
    

    是否有其他配置文件,与问题相关的内容或我必须如何正确设置?

    您的网络文件现在奇怪地位于: workspaceEclipse.metadata.plugins \ org.eclipse.wst.server.core \ TMP2 \ wtpwebapps \ TomkatFromArchetype \

  • 0 个答案:

    没有答案