Подтвердить что ты не робот

Как загрузить последнюю версию Java EE без установки GlassFish?

Мне нужно получить последние баны Java EE, но мне не нужен GlassFish на моем компьютере. На сайте загрузки Oracle я вижу версии установки с JDK и без них, но без GlassFish.

При запуске расширенной установки установщика я вижу возможность пропустить настройку GlassFish, но не пропустить ее установку.

Как я могу получить баны Java EE? С помощью Java EE jars я имею в виду модулированные банки, которые содержат функциональность Java EE (javax.*), например mail.jar.

4b9b3361

Ответ 1

Я предполагаю, что вы хотите использовать Java EE 6 API, чтобы вы могли писать приложения EJB 3.1 и т.д.

Если вы используете Maven, добавьте

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

на ваш pom.xml.

Без Maven вы можете загрузить jar из репозитория.

Ответ 2

Вы можете получить банки по одному. Я рекомендую использовать Jarvana, чтобы узнать, откуда взялись файлы с баночками, а затем просто найти банку, и вы найдете сайт. Это некрасиво, но, честно говоря, я не видел лучшего способа... даже с Maven. Хотя, с Maven вы должны использовать Mvn Repository для поиска необходимой вам зависимости.

Если вы не используете Maven, посмотрели ли вы на Apache Ivy? Он прекрасно сочетается с Ant и будет соответствовать разрешению зависимости, как это делает Maven.

Вы понимаете, что эти банки - это всего лишь интерфейсы, а реализации этих приложений предоставляются контейнерами Java EE (например, Glassfish, JBoss, WebSphere и т.д.)??//