Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/313.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/4/maven/6.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
在JavaEEAPI maven项目中放置静态文件的位置_Java_Maven_Java Ee 7_Wildfly 8 - Fatal编程技术网

在JavaEEAPI maven项目中放置静态文件的位置

在JavaEEAPI maven项目中放置静态文件的位置,java,maven,java-ee-7,wildfly-8,Java,Maven,Java Ee 7,Wildfly 8,情境:我使用JBoss工具安装了Eclipse4.3(开普勒),并添加了WildFly 8.0应用服务器。然后我为maven支持创建了。我在Eclipse中包含了这个pom.xml。我看到了JavaEE项目结构 问题:我想向该项目添加一些静态文件(例如html、图像和css)。我尝试了所有方法,但找不到放置静态文件的正确位置。您必须配置一个servlet来服务静态内容,然后将静态内容放在指定的目录中 这里有一个问题和一些很好的例子: 您已经将应用程序部署到您的应用程序服务器上,该服务器知道如何

情境:我使用JBoss工具安装了Eclipse4.3(开普勒),并添加了WildFly 8.0应用服务器。然后我为maven支持创建了。我在Eclipse中包含了这个pom.xml。我看到了JavaEE项目结构


问题:我想向该项目添加一些静态文件(例如html、图像和css)。我尝试了所有方法,但找不到放置静态文件的正确位置。

您必须配置一个servlet来服务静态内容,然后将静态内容放在指定的目录中

这里有一个问题和一些很好的例子:


您已经将应用程序部署到您的应用程序服务器上,该服务器知道如何提供静态内容。

那么,可能实际上并没有尝试所有内容。在Maven中,web应用资源进入
src/main/webapp
。那么您可能有一些配置不正确的东西。您是否在使用某种类型的EclipseMaven插件?如果没有,您需要自己定义web工件。是的,它确实有效。因此,如果它对您不起作用,显然您的设置有问题,您需要进行调查。例如,部署程序集可能是伪造的;现在文件夹
src/main/webapp
已经创建,一个
index.html
正在运行。奇怪。如果我在Eclipse中创建了一个“动态Web项目”(没有maven),那么我可以简单地将静态内容添加到
WebContent
文件夹中,该文件夹在maven项目中不存在。。