具有 pom.xml 和 web.xml 的 Java 项目有什么区别?项目可以同时拥有这两种配置吗?
最佳答案
它们完全兼容。事实上,它们执行的是完全不相关的任务。
pom.xml
是 configuration file for Maven projects 。其目标之一是在使用 Maven 时为项目的编译和构建提供帮助。如果你对 Maven 不熟悉,你可以把它想象成一个 ant build.xml
文件或者一个 makefile
Make 文件(实际上,它可以提供更多的功能)
web.xml
是 Java EE Web 应用程序部署描述符,您可以在其中指定 Servlet、Servlet 映射和 Web 应用程序的其他方面等。
- What is Maven 来自 Apache Maven 站点。
- What is web.xml file and what all things can I do with it? 关于SO的问题。
关于java - pom.xml 和 web.xml 的 Web 项目之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10227244/