2010-03-31 21 views
13

Zanim zacznę, jestem nowy w Zaćmienie, proszę o tym pamiętać, odpowiadając. :)Jak spakować i wdrożyć aplikację Java Eclipse

Oto sytuacja, stworzyłem aplikację java, która ma pewne zależności (~ 10 z nich). Chciałbym łatwo spakować tę aplikację i wdrożyć ją jako pojedynczy plik na dysku CD lub USB.

Moje pytanie brzmi: nie ma "miłego" kreatora do przeszukiwania projektu, pobrania zależności i ustawienia ścieżki klas na komputerze docelowym. Wydaje mi się, że muszę to zrobić ręcznie.

Czy istnieje lepszy sposób. Coś prostego, prostego i prostego. Link do samouczka na ten temat byłby świetny.

Wydaje mi się, że powinno to być wbudowaną funkcją do zaćmienia. Wdrożenie aplikacji internetowej wydaje się dość łatwe, ale nie jest to aplikacja java.

Dzięki!

Odpowiedz

9

Spójrz na Fat Jar Plug-In.

+0

Bardzo śliskie! Dzięki! – Rick

+0

To jest dokładnie to, czego szukałem! –

+4

Szkoda, to nie działa na Eclipse Luna, pojawia się następujący błąd podczas instalacji: Wystąpił błąd podczas instalowania elementów kontekst sesji: (profil = epp.package.standard, phase = org.eclipse.equinox. internal.p2.engine.phases.Install, operand = null -> [R] net.sf.fjep.fatjar 0.0.31, action =). Nie można przygotować częściowej jednostki organizacyjnej: [R] net.sf.fjep.fatjar 0.0.31. –

4

Dzieje się tak dlatego, że wdrożenie pulpitu nie jest dobrze zdefiniowane.

Masz problemy z wydaniem, które są ogromną puszką robaków.

Zakładam, że masz jakąś formę kontroli wersji, jak SVN czy git? Jeśli więc sprawdź, Maven z wtyczką uwalniania i maven montaż plugin

To zajmie dużo pracy w konfiguracji, ale kiedy już się to dzieje będziesz sieciowanie i wdrażania pakietów dystrybucyjnych w krótkim czasie!

Będziesz mieć również dostęp do ogromnych repozytoriów maven w Internecie już teraz

+0

Wierzyć lub nie - Ten projekt nie ma kontroli nad źródłami !!! WTF Right! :) Dzięki radom. – Rick

Powiązane problemy