Jakarta ee 在哪里下载java-ee.jar?

Jakarta ee 在哪里下载java-ee.jar?,jakarta-ee,jar,Jakarta Ee,Jar,Jar文件来自哪里?我希望它是JDK或Eclipse的一部分。这种期望被证明是错误的。下载Glassfish或JBOSS或其他JavaEE应用服务器。他们都拥有它。Sun/Oracle提供了一个java ee.jar,它只包含java ee API,不包含任何方法体,您可以使用它(从java.net maven存储库)编译: 对于Java EE 5: 对于Java EE 6: 如果您想执行一些Java EE代码,您需要一个Java EE应用服务器,它们提供Java EE API的实现。例如,

Jar文件来自哪里?我希望它是JDK或Eclipse的一部分。这种期望被证明是错误的。

下载Glassfish或JBOSS或其他JavaEE应用服务器。他们都拥有它。

Sun/Oracle提供了一个java ee.jar,它只包含java ee API,不包含任何方法体,您可以使用它(从java.net maven存储库)编译

  • 对于Java EE 5:
  • 对于Java EE 6:

如果您想执行一些Java EE代码,您需要一个Java EE应用服务器,它们提供Java EE API的实现。例如,对于JavaEE6,有。

如果您想要javaee-api-7.jar,请使用maven依赖项

<dependency>
    <groupId>javax</groupId>
    <artifactId>javaee-api</artifactId>
    <version>7.0</version>
</dependency>

爪哇

我如何在我的pom中添加java ee依赖项?@Kayser:您通常应该在pom中添加依赖项作为提供的依赖项:
javax javaee api 6.0提供的
javax.j2ee 1.4提供的
最好按照其他答案中的建议包含依赖项,然后你可以在Glassfish、TomCat和JBoss之间进行交换,而不必检查代码是否兼容。不,如果应用程序服务器包含JAR并且存在冲突,那将是一个问题。更好的是,不要再使用JavaEE了。用弹簧靴。快到2018年了。JavaEE已死。根据最佳实践,这是正确且推荐的解决方案。简单实用。谢谢