Maven依赖项或Eclipse Project Facet

大卫·费雷拉

我使用没有原型的Maven在Eclipse(Oxygen)中创建了一个项目。我的问题是...使用Servlet API,如果我使用“项目属性> Project Faces”并添加“动态Web模块”,是否与在Servlet API的pom.xml中添加依赖项相同(javax。servlet) -api)?

我的意思是...

项目属性>项目构面>动态Web模块4.0(已选中)

是相同的...?

<dependency>
  <groupId>javax.servlet</groupId>
  <artifactId>javax.servlet-api</artifactId>
  <version>4.0</version>
  <scope>provided</scope>
</dependency>

项目方面

Maven依赖

Prathamesh Jagtap

项目方面使IDE可以更好地了解您的项目,以便它可以为您执行一些特殊的操作。例如,应用动态Web模块会使eclipse知道您的项目将在Web服务器上运行,因此您将需要该方面将项目添加到Web服务器。在将动态Web模块应用于项目时,eclipse还假定将在运行时为您提供Web服务器依赖项。构面保持在IDE级别。

尽管maven依赖为您提供了项目中执行任务所需的库。在部署项目包时,它们会保留在项目包中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Maven用于在Eclipse中下载依赖项的端口和协议?

Maven不在Eclipse中下载依赖项

Eclipse Maven从类中查找依赖项

在Eclipse中排序Maven依赖项

将引用的Eclipse项目添加到Maven依赖项

Java Project vs Maven Project(Eclipse),需要澄清目录结构

Maven Eclipse不添加依赖项

Maven / Eclipse中的二进制库依赖项

找不到“ org.eclipse.persistence” Maven依赖项

该服务器不支持Project Facet Dynamic Web Module 4.0

Eclipse:Maven搜索依赖项不起作用

如何在Eclipse中自动搜索Maven依赖项?

不支持Project Facet WebSphere Web(共存)8.0版

有Swift Package Manager依赖项的Github Actions for project

project.json中的源或本地构建的依赖项

非常简单的Gradle Java Project,找不到依赖项

Eclipse为什么将Maven运行时依赖项转换为编译依赖项?

使用Eclipse调试本地Maven依赖项

Eclipse for Adobe CQ jar中的Maven依赖项错误

Eclipse Maven构建未安装依赖项

svn中的Visual Studio Project依赖项

无法将依赖项添加到Android Project

运行Eclipse项目,该项目使用另一个具有Maven依赖项的Eclipse Project

Eclipse Maven Project无法解决依赖关系

Maven将父依赖项管理与$ {project.version}一起使用会导致错误版本的依赖项

Eclipse 不知道 Maven 依赖项

以 Eclipse 项目为依赖项的 Maven 包导致 NoClassDefFoundError

Eclipse 对 Maven 依赖项并没有真正的帮助

Eclipse 忽略 Maven 测试范围的依赖项