Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/333.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 在SpringMaven项目中添加web.xml_Java_Maven_Spring Mvc - Fatal编程技术网

Java 在SpringMaven项目中添加web.xml

Java 在SpringMaven项目中添加web.xml,java,maven,spring-mvc,Java,Maven,Spring Mvc,在Spring“Maven”项目中,将web.xml文件放在何处 我正在创建一个spring mvc项目,但不确定将web.xml放在项目中的什么位置。这是一个使用maven的spring项目结构示例 ├── src │ └── main │ ├── java │ │ └── com │ │ └── hellokoding │ │ └── hello │ │ └── w

在Spring“Maven”项目中,将web.xml文件放在何处


我正在创建一个spring mvc项目,但不确定将web.xml放在项目中的什么位置。

这是一个使用maven的spring项目结构示例

├── src
│   └── main
│       ├── java
│       │   └── com
│       │       └── hellokoding
│       │           └── hello
│       │               └── web
│       │                   └── YourClass.java
│       ├── resources
│       │   ├── application.properties
│       │   └── logback.xml
│       └── webapp
│           ├── resources
│           │   ├── css
│           │   │   └── bootstrap.min.css
│           │   ├── images
│           │   └── js
│           │       └── bootstrap.min.js
│           └── WEB-INF
│               ├── views
│               │   └── hello.jsp
|               ├── appconfig-mvc.xml
│               ├── appconfig-root.xml 
│               └── web.xml 
└── pom.xml

它是WEB-INF/WEB.xml,查看以下链接ref: 无论您的原型如何构建项目,最终构建始终遵循规范。
我知道像spring这样的框架隐藏了所有的规范细节,而现在的新手并不关注所有这些细节。熟悉规范以及框架是如何根据这些规范构建的,这会为您的软件开发技能增加价值

web.xml文件总是在web-INF文件夹中,默认情况下Maven希望它在那里,并且它是搜索web.xml文件的第一个位置。

web.xml的位置是
web-INF
,这不会因为您使用的是Spring而改变。谢谢@TimBiegeleisen,但是,我在Spring工具套件解决方案中没有WEB-INF目录。如果您甚至不知道
WEB.xml
文件在哪里,那么可能框架正在为您处理它。可能的重复:除非您自己真正键入此信息,否则您肯定应该为此信息添加源。