Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/316.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 用于静态web项目的Maven_Java_Eclipse_Maven_M2e_Maven Eclipse Plugin - Fatal编程技术网

Java 用于静态web项目的Maven

Java 用于静态web项目的Maven,java,eclipse,maven,m2e,maven-eclipse-plugin,Java,Eclipse,Maven,M2e,Maven Eclipse Plugin,我正在尝试为eclipse上的多模块maven项目添加wst.web方面。此wst.web方面是静态web项目 你会说他为什么要用maven来做这个? 关键是整个项目是一棵树。我在项目的根目录中有一个父pom,它有一些模块,它们也有自己的模块。3个级别,大多数用于配置集中目的以及插件和依赖项 因此,其中一个模块包含两个静态web项目,它们是其他动态模块的UI部分。这两个版本将在eclipse中的Http服务器中的Apache中发布。所有这一切都已经与汇编插件一起工作,该插件将内容移动到目标,然后

我正在尝试为eclipse上的多模块maven项目添加wst.web方面。此wst.web方面是静态web项目

你会说他为什么要用maven来做这个? 关键是整个项目是一棵树。我在项目的根目录中有一个父pom,它有一些模块,它们也有自己的模块。3个级别,大多数用于配置集中目的以及插件和依赖项

因此,其中一个模块包含两个静态web项目,它们是其他动态模块的UI部分。这两个版本将在eclipse中的Http服务器中的Apache中发布。所有这一切都已经与汇编插件一起工作,该插件将内容移动到目标,然后将其打包到tar.gz中。。。但是没有静态web项目,Eclipse不允许我将其发布到Http服务器。我可以手工做,但这不是重点

我当前的配置是:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-eclipse-plugin</artifactId>
    <version>2.9</version>
    <configuration>
        <additionalProjectFacets>
            <wst.web>1.0</wst.web>
            <wst.jsdt.web>1.0</wst.jsdt.web>
        </additionalProjectFacets>
    </configuration>
</plugin>
这是添加JavaScript 1.0方面。但不是我需要的静态Web项目

非常感谢你的帮助


PS:使用maven的另一个原因是,生成的tar.gz打包在一个deb包中,该包为apache配置了虚拟主机,并配置了与后端一起工作所需的所有AJP代理。

tar.gz文件中到底有什么?编译的sass CSS、JS、图像和htmls,准备在apache VHost中发布