如何在不安装GlassFish的情况下下载最新的Java EE JAR?

如何在不安装GlassFish的情况下下载最新的Java EE JAR?,java,jakarta-ee,jar,Java,Jakarta Ee,Jar,我需要最新的JavaEE罐子,但我的电脑上不需要GlassFish。在上,我看到了安装有JDK和没有JDK的版本,但没有一个没有GlassFish 在运行安装程序的高级安装时,我看到一个选项,可以跳过配置GlassFish,但不能跳过安装 我怎样才能得到javaeejar呢?Java EE jar是指包含Java EE功能的模块化jar(javax.*),例如mail.jar,我假设您想要Java EE 6 API jar,以便编写EJB3.1应用程序等等 如果您使用的是Maven,请添加 &l

我需要最新的JavaEE罐子,但我的电脑上不需要GlassFish。在上,我看到了安装有JDK和没有JDK的版本,但没有一个没有GlassFish

在运行安装程序的高级安装时,我看到一个选项,可以跳过配置GlassFish,但不能跳过安装


我怎样才能得到javaeejar呢?Java EE jar是指包含Java EE功能的模块化jar(
javax.*
),例如
mail.jar

,我假设您想要Java EE 6 API jar,以便编写EJB3.1应用程序等等

如果您使用的是Maven,请添加

<dependency>
  <groupId>javax</groupId>
  <artifactId>javaee-api</artifactId>
  <version>6.0</version>
  <scope>provided</scope>
</dependency>

爪哇
.

你可以一次只拿一个罐子。我建议使用查找给定文件的jar来源,然后只需搜索jar即可找到该站点。这并不漂亮,但坦白说,我还没有找到更好的方法。。。即使是和Maven真的在一起

不过,对于Maven,您应该使用它来搜索所需的依赖项

如果你没有使用Maven,你看过吗?它与Ant很好地集成,并将像Maven一样支持依赖项解析


不过,您确实意识到,这些JAR只是一些接口,其实现是由Java EE容器(如Glassfish、JBoss、WebSphere等)提供的,对吗?

您肯定可以通过Maven获得所需的任何东西,没有“j2ee JAR”,它们早就被模块化了。@Tichodroma等, etc@TC1不幸的是,我们不是一家Maven商店,但模块化的罐子是我想要的。最好一次就拿到整套。你到底需要它做什么?如果要修复IDE中JavaEEAPI的编译错误,请阅读Glassfish是JavaEE实现。其他的有Tomcat、JBoss AS、WebSphere AS、WebLogic等。根据您的更新,JavaMail可以从Not perfect单独下载,但我可以在
http
repo中找到我需要的。您需要的唯一jar就是我上面提到的那个。部署应用程序时,所有库都存在于符合Java EE 6的应用程序服务器中。。。依赖项{compile'javax:javaeeapi:7.0'}Jarvana不再运行。