首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spring Boot + WEB-INF

Spring Boot + WEB-INF
EN

Stack Overflow用户
提问于 2015-01-17 03:34:58
回答 3查看 30.7K关注 0票数 13

我有一个非常简单的spring启动项目的依赖性

代码语言:javascript
复制
<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“文件夹,但没有成功。

EN

回答 3

Stack Overflow用户

发布于 2015-12-04 19:19:45

可能有点晚了,但是为了将您的xml文件放入WEB-INF中,如果您使用的是Maven,正确的位置将是:

代码语言:javascript
复制
src/main/webapp/WEB-INF/jboss-deployment-structure.xml
票数 17
EN

Stack Overflow用户

发布于 2015-01-17 05:46:56

对于常规的maven项目,如果您需要

代码语言:javascript
复制
target/WEB-INF/blabla.xml 

那么你应该把

代码语言:javascript
复制
src/main/resources/WEB-INF/blabla.xml

我希望这会有所帮助。

票数 2
EN

Stack Overflow用户

发布于 2015-01-17 04:06:40

我在使用Spring boot项目时也遇到了同样的问题。

这类项目通常带有像Apache tomcat这样的嵌入式模块,并准备使用Spring注解。

为了更改配置并使您的web应用程序易于配置,我建议从头开始创建。有关详细信息,请参阅以下url:

http://projects.spring.io/spring-boot/

在我的示例中,我更改为:

代码语言:javascript
复制
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-web</artifactId>
        <version>${spring.version}</version>
    </dependency>

我创造了我自己的结构。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27991474

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档