我有一个非常简单的spring启动项目的依赖性
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
</exclusion>
</exclusions>
</dependency>当我构建它时,web-inf文件夹在目标目录中创建,并将所有内容打包到classes和lib文件夹中。
我希望在web-inf的根目录下有一个xml文件("jboss-deployment-structure.xml"),("web-inf/jboss-deployment-structure.xml")我应该把它放在src文件夹的什么位置?
我尝试在src中创建"public/jboss-deployment-structure.xml“文件夹,但没有成功。
发布于 2015-12-04 19:19:45
可能有点晚了,但是为了将您的xml文件放入WEB-INF中,如果您使用的是Maven,正确的位置将是:
src/main/webapp/WEB-INF/jboss-deployment-structure.xml发布于 2015-01-17 05:46:56
对于常规的maven项目,如果您需要
target/WEB-INF/blabla.xml 那么你应该把
src/main/resources/WEB-INF/blabla.xml我希望这会有所帮助。
发布于 2015-01-17 04:06:40
我在使用Spring boot项目时也遇到了同样的问题。
这类项目通常带有像Apache tomcat这样的嵌入式模块,并准备使用Spring注解。
为了更改配置并使您的web应用程序易于配置,我建议从头开始创建。有关详细信息,请参阅以下url:
http://projects.spring.io/spring-boot/
在我的示例中,我更改为:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>${spring.version}</version>
</dependency>我创造了我自己的结构。
https://stackoverflow.com/questions/27991474
复制相似问题