powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Сборка EAR
20 сообщений из 20, страница 1 из 1
Сборка EAR
    #34329668
Tyo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите плз чайнику куда рыть.
Задача такая: есть J2EE приложение, разработанное на WebSphere.
Нужно написать такой bat-файл, чтобы он из исходников собирал полноценный EAR на другом компе, где стоит только голый JDK.
Заранее спасибо.
...
Рейтинг: 0 / 0
Сборка EAR
    #34329719
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Сборка EAR
    #34329739
Tyo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А Ant входит в JDK?
...
Рейтинг: 0 / 0
Сборка EAR
    #34329948
Фотография Penkov Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не входит
...
Рейтинг: 0 / 0
Сборка EAR
    #34330105
Tyo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну а без Анта как-нибудь?
...
Рейтинг: 0 / 0
Сборка EAR
    #34330263
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если есть готовые XML-дескрипторы, то сборка в EAR сводится к компиляции исходников (javac) и их архивации совместно с XML-дескипторами с помощью утилиты jar, входящей в JDK
...
Рейтинг: 0 / 0
Сборка EAR
    #34330284
Tyo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KachalovЕсли есть готовые XML-дескрипторы, то сборка в EAR сводится к компиляции исходников (javac) и их архивации совместно с XML-дескипторами с помощью утилиты jar, входящей в JDK

Дескрипторы есть. Спасибо.
...
Рейтинг: 0 / 0
Сборка EAR
    #34330609
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
- забыл сказать, что для компиляции понадобятся библиотеки, задействованные при написании кода (они в JDK не входят) и могут появится проблемы с генерацией стабов для клиента (обычно они генерируются в процессе развертывания приложения в сервере приложений).
...
Рейтинг: 0 / 0
Сборка EAR
    #34330657
Tyo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kachalov- забыл сказать, что для компиляции понадобятся библиотеки, задействованные при написании кода (они в JDK не входят) и могут появится проблемы с генерацией стабов для клиента (обычно они генерируются в процессе развертывания приложения в сервере приложений).

Насчет библиотек уже понял, придется тащить с собой некоторые IBM-овские jar-ы.
А что касается генерации стабов -- нельзя ли поподробнее?
...
Рейтинг: 0 / 0
Сборка EAR
    #34330828
ksm80
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Tyo, покажи список этих библиотеки?
...
Рейтинг: 0 / 0
Сборка EAR
    #34330880
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TyoА что касается генерации стабов -- нельзя ли поподробнее?
Stubs (заглушки) нужны для удаленных клиентов соединяющихся по RMI с сервером приложений и удаленно вызывающих методы EJB-компонентов.
...
Рейтинг: 0 / 0
Сборка EAR
    #34330928
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kachalov TyoА что касается генерации стабов -- нельзя ли поподробнее?
Stubs (заглушки) нужны для удаленных клиентов соединяющихся по RMI с сервером приложений и удаленно вызывающих методы EJB-компонентов.
Для удаленного клиента стабы не нужны.
...
Рейтинг: 0 / 0
Сборка EAR
    #34331000
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TimmДля удаленного клиента стабы не нужны.
- а "кто" нужны, если речь идет о соединении удаленного клиента с сервером приложений через RMI?
...
Рейтинг: 0 / 0
Сборка EAR
    #34331351
Tyo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ksm80Tyo, покажи список этих библиотеки?

ecutils.jar
ejbcontainer.jar
ejbcontainerImpl.jar
ras.jar
ejbportable.jar
...
Рейтинг: 0 / 0
Сборка EAR
    #34332625
ddocker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KachalovЕсли есть готовые XML-дескрипторы, то сборка в EAR сводится к компиляции исходников (javac) и их архивации совместно с XML-дескипторами с помощью утилиты jar, входящей в JDK

Собственно, не подкините пример команды jar с опциями сборки ear-ков и war-ков, а то в доках/гугле как-то не густо насчет этого...
...
Рейтинг: 0 / 0
Сборка EAR
    #34333021
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ddockerСобственно, не подкините пример команды jar с опциями сборки ear-ков и war-ков, а то в доках/гугле как-то не густо насчет этого...
- а нету никаких специальных опций. EAR и WAR архивы это всего лишь JAR архивы с другим расширением и использование утилиты jar при создании таких архивов ничем не отличается от ее обычного использования ( тынц ).
Т. е. если необходимо "вручную" создать WAR архив (что при наличии IDE не имеет особого смысла) в консоли выполняем следующую комманду:
Код: plaintext
1.
c:/mywebapp/>jar cvf mywebapp.war *
- все содержимое текущей директории пакуется в файл mywebapp.war, с EAR то же самое. Однако уитывая необходимость ручного создания XML-дескрипторов, я бы все таки советовал использовать специализированные инструменты (например Java EE SDK), так как создавать XML-дескрипторы к EJB-компонентам "вручную" это (IMHO) титанический труд (в отличии от ручного создания web.xml для web-приложения).
...
Рейтинг: 0 / 0
Сборка EAR
    #34333083
Зашедший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kachalovа нету никаких специальных опций. EAR и WAR архивы это всего лишь JAR архивы с другим расширением и использование утилиты jar при создании таких архивов ничем не отличается от ее обычного использования
...
создавать XML-дескрипторы к EJB-компонентам "вручную" это (IMHO) титанический труд (в отличии от ручного создания web.xml для web-приложения).

+10
ЗЫ Можно из интереса посмотреть Manually Creating a Simple Web ARchive (WAR) File . Варник собрать руками можно без особых проблем, а вот с EJB придется мучаться... Так что лучше всего таки ant.
...
Рейтинг: 0 / 0
Сборка EAR
    #34333106
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kachalovсоздавать XML-дескрипторы к EJB-компонентам "вручную" это (IMHO) титанический труд Для этого xdoclet можно использовать (EJB3 пока не везде живут)
...
Рейтинг: 0 / 0
Сборка EAR
    #34333286
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zalexaka Kachalovсоздавать XML-дескрипторы к EJB-компонентам "вручную" это (IMHO) титанический труд Для этого xdoclet можно использовать (EJB3 пока не везде живут)
- если не лень, то можно все что угодно :) Когда я изучал EJB 2.0 - создавал все дескрипторы вручную (тогда это еще было реально), но теперь стараюсь пользоваться визуальными инструментами ;)
Если человеку хочется поковыряться в консоли, то в том же EE SDK есть невизуальные инструменты сборки EAR-приложений.
...
Рейтинг: 0 / 0
Сборка EAR
    #34333447
zalexaka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помимо дескрипторов не забывайте Home,Remote(Local) interfaces. Если это тож ручками - дурка обеспечена
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Сборка EAR
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]