установка Glassfish на Ubuntu Karmic с помощью менеджера пакетов Synaptics - PullRequest
3 голосов
/ 17 апреля 2010

Я пытаюсь научиться использовать Glassfish в первый раз. Моя IDE - это NetBeans, и я установил плагин Glassfish для NetBeans. Я открыл менеджер пакетов synaptics и набрал в стекле. Мой выбор был

imqv2

GlassFish-activaton

GlassFish почта

GlassFish-AppServ

GlassFish-TOPLINK-предметы первой необходимости

GlassFish-Jmac-апи

GlassFish-JavaEE

Я не уверен, что находится в каждом пакете, или какой пакет необходим. Кажется, я не могу найти ничего, что могло бы рассказать мне об этих пакетах.

Я видел много учебных пособий по установке glassfish, но я бы предпочел использовать apt-get / synaptics для установки glassfish, чтобы синтаксика могла позаботиться об обновлении.

Ответы [ 3 ]

1 голос
/ 17 апреля 2010

Чтобы строго ответить на ваш вопрос, я думаю, что типичная установка по крайней мере включает в себя glassfish-appserv, glassfish-javaee, glassfish-toplink-essentials (для JPA).

Но для разработки я настоятельно рекомендую использовать GlassFish v3 (из-за сохранения сеансов во всех развертываниях для максимизации производительности) и установить его вручную в вашем доме. каталог. Загрузите самораспаковывающийся установочный файл с здесь .

0 голосов
/ 05 ноября 2010

Я не знаю, открыто ли это здесь ... но если вы знаете, как обрабатывать команды оболочки в Ubuntu, то вам может пригодиться это: http://www.nabisoft.com/tutorials/glassfish/installing-glassfish-311-on-ubuntu

0 голосов
/ 26 апреля 2010

Хотите запустить новейшее и лучшее программное обеспечение? Похоже, Synaptic имеет версию Glassfish 2 , которая является целой основной версией устаревшей.

Только для справки: я люблю Ubuntu и их (ну, в общем, Debian) систему управления пакетами. Однако для любых Java-приложений я предпочитаю выполнять ручную установку. Итак, все мои Maven, Eclipse, Tomcat, Glassfish и т. Д. Были выполнены вручную при установке самой новой версии ... и потому что sudo apt-get install приводит к тому, что приложение выбрасывается в какое-то странное место и может иметь неожиданное поведение.

Вот как вы можете выполнить ручную установку ...

  1. Скачать Glassfish: wget <a href="http://download.java.net/glassfish/v3/nightly/latest-glassfish.zip" rel="nofollow noreferrer">http://download.java.net/glassfish/v3/nightly/latest-glassfish.zip</a>
  2. Распакуйте архив в любую точку вашей файловой системы
  3. Внутри вашей IDE, такой как Netbeans или Eclipse, настройте новый сервер и укажите, куда вы извлекли файл
  4. Также полезно добавить новую переменную среды в файл ~ / .bashrc, что упростит запуск сервера из командной строки, например. $GLASSFISH_HOME/bin/asadmin start-domain domain1

Еще одна крутая вещь, которую вы можете попробовать, если вам нравится Maven, - это использовать maven-embedded-glassfish-plugin . Это простой способ запустить веб-приложение и не требовать ручной установки Glassfish и даже не использовать IDE.

Вы также можете попробовать задать этот вопрос на superuser.com , если вы действительно хотите, чтобы он работал с Synaptic.

...