Dobrý den, děkuji všem za odpovědi.
Petr Procházka> animal sniffer https://animal-sniffer.dev.java.net/signature-checker.html jsem nenašel. Zajímavý nápad, co všechno se dá udělat, když člověk nechce instalovat druhé JDK :-). Zvážil bych ho, kdybych to měl nasadit v nějakém automatizovaném buildovacím prostředí, ale na lokále to neřeší problém odhalení chyby Eclipsem. Nicméně díky. Roman Pichlík> souhlasím, jsem si vědom, že instalace JDK5 neřeší reflection a mohou se projevit bugy opravené v JDK v pozdějších verzích nebo updatech. Martin Kuba, Radovana Straube> upgrade na 6.0 by byl ideální, ale v podmínkách klienta se to zdá v tuto chvíli nereálné. AS je Oracle 10.1.3, v němž je defaultní JRE 5.0. Licenci na 11 s JRE 6.0 klient nemá, takže upgrade je v nedohlednu a pokoušet se upgradnout v aktuálním AS pouze Javu si žádný správce u něj netroufne (i z právních důvodů). Myslím, že o bezpečnostních rizicích klient ví a toto není jediný případ, kdy přežívá na nepodporovaném softwaru, ale je to prostě problém velké korporace, kde vše dlouho trvá a je kolem toho spousta byrokracie. Takže to vidím na instalaci JDK 5.0. Hezký den! Tomáš Záluský ================================================ ...with Ultimate flying is so easy... http://www.frisbee.cz http://www.peaceegg.net ================================================ ______________________________________________________________ > Od: "Radovana Straube" <[email protected]> > Komu: Java <[email protected]> > Datum: 25.11.2010 09:46 > Předmět: Re: downgrade aplikace z 6.0 na 5.0 > >Dobry den, > >ked je treba presvedcit zakaznika, aby upgradol Javu z 5.0 na 6.0, staci >povedat, ze pre J2SE 5.0 dna 3.11.2009 bolo stopnute vydavanie updatov. Tu je >linka: >http://www.oracle.com/technetwork/java/javase/downloads/index-jdk5-jsp-142662.html > >Cize pripadne bezpecnostne diery nebudu moct byt zaplatane. Je sice este >moznost si zaplatit Java for Business 1.5, ale upgrade na 6.0 vyjde lacnejsie. > >Ze bude aplikacia s novou Javou bezat rychlejsie nie vsetkych oslovi, ale >pripadna bezpecnostna ich vacsinou rozhybe. Nam sa zatial podarilo tymto >argumentom presvedcit vsetkych zakaznikov. > >Radovana Straube > > >--- On Thu, 11/25/10, Martin Kuba <[email protected]> wrote: > >> From: Martin Kuba <[email protected]> >> Subject: Re: downgrade aplikace z 6.0 na 5.0 >> To: "Java" <[email protected]> >> Date: Thursday, November 25, 2010, 8:42 AM >> Dne 24.11.2010 19:39, Tomáš >> Záluský napsal(a): >> > >> > Dobrý den, >> > >> > máme webovou aplikaci napsanou v Javě 6.0 a musíme >> ji nasadit na aplikační server, kde je pouze 5.0. Ukázalo >> se, že aplikace nebude běžet nikde pod 6.0, takže jde o >> to dostat zdrojáky do stavu, kdy bude projekt >> zkompilovatelný a běhuschopný pod 5.0. Po vyřešení >> odlišností, které vyvstaly po změně source a target na >> maven-compiler-pluginu, ale zůstává potřeba odchytit >> případy, kdy se volá nějaká metoda přidaná až od 6.0 >> (např. Collections.newSetFromMap). >> > >> > Potřebuji tedy něco jako Retrotranslator, ale pouze >> pro přechod 6.0 -> 5.0 a z něj pouze přepínač >> -verifyref. Retrotranslator v současné podobě převede >> class soubory na max. 1.4, což mi přijde jako kanón na >> vrabce. Nechce se mi zatahovat do projektu backportovaný >> bytekód něčeho, co můžeme mít přímo z originálního >> překladače 5.0 (např. enumů), byť jsou s touto >> knihovnou dle různých zdrojů dobré zkušenosti. >> > >> > Protože ostatní projekty máme v 6.0 a 5.0 už nikdo >> nemá, chtěl jsem se vyhnout instalaci 5.0, ale vychází >> mi, že to stejně nepůjde. I kdybychom chtěli použít >> Retrotranslator jen pro ověření referencí, stejně bude >> vyžadovat cestu k jarům 5.0. A navíc se na chyby á la >> volání Collections.newSetFromMap přijde až při Maven >> buildu a Eclipse bude vesele hlásit, že je projekt >> zkompilovatelný. Takže to vidím na instalaci 5.0 a >> nastavení příslušného JDK pro tento konkrétní >> projekt. Nebo víte o nějaké jednodušší cestě? >> >> Nebude jednodušší upgradovat na aplikačním serveru na >> Javu 6.0 ? >> Přece jenom 5.0 je dost stará, a Java je pečlivě >> udržovaná jako zpětně >> kompatibilní, takže upgrade na 6.0 by měl běh >> aplikačního serveru jen vylepšit. >> >> Kdysi před deseti lety, kdy oficiálně podporovaná java >> byla jenom na Windows a Solarisu, >> jsem aplikační server označený jako požadující javu >> 1.3 provozoval >> na Javě 1.4 na Linuxu a na výkon a stabilitu to mělo jen >> pozitivní efekt :-) >> >> >> Makub >> -- >> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >> Supercomputing Center Brno >> Martin Kuba >> Institute of Computer Science email: [email protected] >> Masaryk University >> http://www.ics.muni.cz/~makub/ >> Botanicka 68a, 60200 Brno, CZ >> mobil: +420-603-533775 >> -------------------------------------------------------------- >> > > > >
