Witam,
Jestem administratorem, na którym jest JDK 1.6 i stary GlassFish (v2 final). Czy podmiana JDK na najnowszą wersję nie zepsuje serwera projektowanego dla wcześniejszej wersji JDK?
Pozdrawiam,
Witam,
Jestem administratorem, na którym jest JDK 1.6 i stary GlassFish (v2 final). Czy podmiana JDK na najnowszą wersję nie zepsuje serwera projektowanego dla wcześniejszej wersji JDK?
Pozdrawiam,
Nie bo te same metody są w JDK 7
Co innego gdybyś miał z JDK 7 i chciał zmienić na JDK 6 to wtedy mogłoby coś nie grać. Chociaż trzeba by sprawdzić co w porównaniu do JDK 7 uległo @depricated
@eloelo - bzdury, przesiadka JDK7 -> JDK6 moze byc jedynie problemem z nieistniejacymi metodami gdy aplikacja (w tym przypadku GlassFish) byla budowana na JDK7 z target=1.6 i uzywa tych nowych metod. Nie @depricated tylko @Deprecated, i to rowniez nie ma zadnego znaczenia - to jest uzywane tylko podczas kompilacji, a wierze ze autor sam GF nie bedzie kompilowac ;d
W tym przypadku nie powinno byc problemow, chociaz od czasu do czasu moze sie cos zdarzyc. Oracle jednak raczej sie stara aby ich aplikacje dzialaly.
Jednak nie będę ryzykował. Aby zbudować glassfisha v2 potrzebuje wskazac w JAVA_PATH JDK 1.6 tylko wtedy ant konczy prace pomyslnie. Po uruchomieniu serwera w systemie widnieje wciaz sciezka do JDK podana w czasie instalacji (mimo, ze systemowe JAVA_PATH zostalo podmienione na JDK 1.7). Bede sie raczej staral podniesc serwer do nowszej wersji o ile kiedys bedzie to mozliwe. Ale dziekuje.