2011-02-11 14 views
5

Chcę zrozumieć cały proces integracji Mavena z RAD 7.5 i tworzenia pliku EAR za pomocą maven.Integracja Maven dla RAD7.5 wraz z automatycznym tworzeniem EAR kompatybilnym z Websphere

Udało mi się z powodzeniem zintegrować Mavena z RAD 7.5 przy użyciu. Zintegrowaliśmy także wtyczkę maven-ear z moim projektem maven i mogę utworzyć EAR za pomocą polecenia mvn package z Run Configurations. Jednak tej kabiny EAR nie można wdrożyć na serwerze aplikacji Websphere.

Więc, co chcę zrozumieć:

Czy istnieje sposób, aby utworzyć EAR, który może być wdrożony do WebSphere Application Server przy użyciu Maven i RAD 7.5? Pamiętaj, że nie mam żadnych EJB w moim projekcie.

Próbowałem szukać tego na różnych forach i znalazłem kilka odpowiedzi, tak jak trzeba dodać pewne elementy specyficzne dla IBM i do EAR. Jeśli ktoś może podać konkretne kroki, byłoby to bardzo pomocne.

Dzięki, Varun.

Odpowiedz

2

Spróbuj tego ... ale to nie jest pełna odpowiedź. Problem polega na tym, że Maven i sposób działania RAD nie są wyrównane. To dwie różne filozofie. Inną rzeczą, którą możesz chcieć użyć, jest narzędzie do tworzenia RAD (dla CI), funkcja Software Analyzer w RAD (jakość kodu) i funkcja Code Coverage w RAD.


rozwój Java EE z wykorzystaniem Rational Application Developer 7.5.5 i Maven - Dowiedz się, jak potężny otwarty Maven budować ramy może być zintegrowany z Rational Application Developer 7.5.5 bogatego zestawu narzędzi Java EE 5 rozwojowych.

https://www.ibm.com/developerworks/wikis/download/attachments/113607155/RAD_755_MAVEN_0601.pdf?version=1

0

Próbuję znaleźć odpowiedź na to pytanie, jak również. Przeczytałem plik pdf, który zamieszczono powyżej, ale nie rozwiązuje on mojego problemu. Wygląda na to, że ten dokument został napisany kilka lat temu. Natknąłem się na ten post na forum IBM, który sugeruje, że ten sam problem był omawiany od 2006 roku: http://www.ibm.com/developerworks/forums/thread.jspa?messageID=14486753. Nie udało mi się znaleźć żadnych informacji sugerujących, że problem został rozwiązany.

0

Próbowałem pogodzić różnice między Mavenem i RAD przez dłuższy czas na RAD 8.0.3, z niewielkim sukcesem.

Moim osobistym rozwiązaniem było utworzenie nowego projektu aplikacji korporacyjnej wyłącznie do celów programistycznych w ramach RAD. W ten sposób nie trzeba modyfikować istniejącej struktury, aby pomieścić RAD.