|
[+] Sun Java EE, GlassFish serwer aplikacji i Debian amd64
baslow - 20-05-2009 23:56
Witajcie. Mam taki problem, mam Debian w wersji amd64, zainstalowany i działający serwer. Teraz chciałbym tam zainstalować Javę EE oraz serwer aplikacji GlassFish. ÂŚciągnąłem wszystko co mi będzie potrzebne ze strony Suna, tylko jeden problem, tam nie ma rozróżnienia na 32 i 64 bitowe wersje. Tam mają pliki *.bin. Pliki ściągnięte, próbuję odpalić, czyli nadaję plikowi
chmod +x ...
a potem:
./java<wersja>.bin
i dostaję odpowiedź:
./java<wersja>.bin: Nie ma takiego pliku ani katalogu
Próbowałem też odpalać to na zasadzie
/bin/sh ./java<wersja>.bin
Co mogę jeszcze zrobić oprócz instalacji z paczki *.deb bo jakoś tak mi się nie widzi?
0dd - 21-05-2009 07:48
Java jest w wersji 64 bitowej (link) jest takze w repozytoriach debiana A co do GlassFish (nigdy go nie instalowalem) ale wydaje mi sie ze jest niezalezny od architektury (tak jak JBoss) wiec nie potrzbujesz specalnej wersji pod amd64
baslow - 21-05-2009 08:49
Nie nie, jakoś nie do końca zostałem zrozumiany tak jak chciałam być chyba?
Otóże JAVA SE (jdk czy jre) nie ma problemu, zainstaluje w wersji 64 bitowej... ale problem mam z tym:
Po czym otrzymuję komunikat:
-su: ./java_ee_sdk-5_07-linux-nojdk-ml.bin: Nie ma takiego pliku ani katalogu
A też mi się wydaje, a w zasadzie jestem pewny, że to jest niezależne od architektury - tylko czemu nie chce mi się ta instalacja się uruchomić? Na 32 bitowej maszynie z Etchem rusza.
Macie jakieś pomysły?
sigo - 21-05-2009 08:56
Wybrałeś debiana, dlaczego więc nie chcesz instalować pakietów z repozytorium? Przecież to bardzo wygodny sposób.
aptitude search java | grep sdk aptitude search java | grep ee
Chyba jest wszystko czego potrzebujesz.
Plusem jest łatwość zarządzania takimi pakietami - masz porządek w systemie.
0dd - 21-05-2009 09:06
chmod a+x java_ee_sdk-5_07-linux-nojdk.bin ./java_ee_sdk-5_07-linux-nojdk.bin -javahome /usr/lib/jvm/ia32-java-6-sun
Niestety instalator GlassFish wymaga JRE w wersji 32 bitowej. Informacje o tym mozesz znalezc tu
baslow - 21-05-2009 09:36
Dziękuję za odpowiedzi.
Z tą jre w wersji 32 bitowej w sumie spokojnie tylko teraz problem (ja mam problem) jak zainstalować na maszynie z 64 bitowym Debianem 32 bitową jre? PS. Już próbowałem i mi się nie udaje?
0dd - 21-05-2009 09:44
To zalezy jaki masz procesor x86_64 czy ia64. Ja mam x86_64 i 32 bitowa Jave instaluje z repozytoriow debiana (pakiet ia32-sun-java6-bin)
panel - 21-05-2009 22:27
Można użyć chroot. http://kaka.ovh.org/howto/chroot/
baslow - 28-05-2009 13:33
Załatwione, zrobiłem. Pobrałem JDK x64 i GlassFisha ze strony Suna i działa. Jak o mnie chodzi temat do zamknięcia. Dziękuję za pomoc.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|