Java 弹簧靴&x2B;WEB-INF
我有一个非常简单的springboot项目,它具有依赖性Java 弹簧靴&x2B;WEB-INF,java,spring,spring-mvc,jboss,Java,Spring,Spring Mvc,Jboss,我有一个非常简单的springboot项目,它具有依赖性 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions> <exclusion> <groupId>o
<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>
org.springframework.boot
SpringBootStarterWeb
org.springframework.boot
弹簧启动机tomcat
当我构建它时,会在目标目录中创建web inf文件夹,并将所有内容打包到类和lib文件夹中
我想在web inf的根目录下有一个xml文件(“jboss deployment structure.xml”)(“web inf/jboss deployment structure.xml”),我应该把它放在src文件夹的哪个位置
我尝试在src中创建“public/jboss deployment structure.xml”文件夹,但没有成功 我在使用Spring boot项目时也遇到了同样的问题 这类项目通常带有嵌入式模块,如ApacheTomcat,并准备使用Spring注释 为了更改配置并使web应用程序易于配置,我建议从头开始创建。有关详细信息,请参阅此url: 就我而言,我改为:
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-web</artifactId>
<version>${spring.version}</version>
</dependency>
org.springframework
弹簧网
${spring.version}
我创建了自己的结构。对于常规maven项目,如果需要
target/WEB-INF/blabla.xml
那么你应该把
src/main/resources/WEB-INF/blabla.xml
我希望这会有所帮助。可能有点晚,但为了将xml文件放入WEB-INF,如果您使用的是Maven,正确的位置将是:
src/main/webapp/WEB-INF/jboss-deployment-structure.xml
这是不是意味着不用弹簧靴?只需使用普通的老式spring mvc即可。无论如何,如果我们看到SpingBootStarter pom,它们使用相同的依赖项