затмение, как запустить клиент приложения на Java Java GlassFl AppL SRV - PullRequest
1 голос
/ 11 января 2010

Я установил комплект инструментов Glassfish Eclipse ...

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

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

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

Ответы [ 2 ]

4 голосов
/ 28 сентября 2011

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

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

  1. Создание нового типа программы для конфигурации внешнего инструмента.
  2. Установите местоположение, чтобы указать путь к приложению, для меня (используя встроенный плагин Glassfish Eclipse) это было [ПУТЬ К ЗАТМЕНИЮ]
  3. Установите рабочий каталог в свой каталог вывода / сборки, например $ {Project_loc} / цель / классы
  4. Установить аргументы в $ {java_type_name}

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

1 голос
/ 23 сентября 2010

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

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

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

Джеф

...