2010-01-11 3 views
1

я устанавливал GlassFish затмение инструменты сверток ...затмение МЕТОДИЧЕСКИЕ запуска клиентского приложения на Java EE GlassFish заявл SRV

я могу начать проект, как динамический веб & проект, уха и развернуть их на GlassFish .. он работает отлично & под адресом localhost я получу привет мир

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

помощи - любой учебник как начать?!!

ответ

1

Существует два способа сделать это. Боюсь, я не могу быть очень конкретным, но я могу указать вам в правильном направлении. (Я просто изучаю себя)

  1. Вы можете включить веб-запуск для приложения-клиента EAR в GlassFish. Вы можете сделать это либо в дескрипторе развертывания (чтобы он включался каждый раз при развертывании), либо вы можете войти в консоль администратора GlassFish, перейти к приложению и установить флажок, чтобы включить его. Я сделал немного прогресс по этому подходу.
  2. Вы можете запустить его вручную из командной строки, используя, я полагаю, команду «appclient». Мне еще не удалось это сделать.

Удачи, и если вы узнаете больше, я был бы признателен, если вы сообщите мне, так как я в той же лодке, что и вы.

Джефф

4

Не только единственный ответ на этот вопрос, кроме AppClient подход упоминается в ответе Джеффа является жизнеспособным подходом, но я был в состоянии выполнить клиент, используя этот механизм в затмении, и я хотел бы поделиться таким подходом , Этот подход позволит вам выполнить Java-приложение с основным методом, действующим в качестве клиента.

Что вы хотите сделать, это настроить конфигурацию внешних инструментов.

  1. Создать новый тип программы для внешнего инструмента.
  2. Установить местоположение, чтобы указать путь к клиенту, для меня (с использованием встроенного плагина планетарного затмения) было [PATH TO ECLIPSE] \ plugins \ oracle.eclipse.runtime.glassfish_3.1.1.0 \ glassfish3 \ glassfish \ bin \ appclient.bat
  3. Установите рабочий каталог в каталог вывода/сборки, например $ {project_loc}/целевые/классы
  4. Установить аргументы $ {java_type_name}

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