Nič na tom nie je, len by sa podľa toho dalo čakať, že na položenú otázku odpoviete skôr vy niekomu inému ako naopak. :-)

On 24. 3. 2011 17:50, Libor Jelinek wrote:
Jenoduše protože mě jsem zvědavý a chci mít "prst na tepu doby". Učím se, hraju si. Nepíšu prozatím žádné mission-critical aplikace. Odebírám jd7-nio2-dev newsletter, čtu bugzillu a testuju NIO2, ...

NIO2 se mi prostě líbí a baví mě sledovat "za živa" vývoj tého části JDK7. Na tom přece není nic špatného.

Libor

Dne 24. března 2011 17:41 Tomas Hubalek <[email protected] <mailto:[email protected]>> napsal(a):

    A proc vlastne pouzivate tak bleeding edge verzi? V dokumentaci je
    napsano, ze se signatury muzou menit, takze to klidne muzete
    predelavat jeste mesice.

    Tom

    *From:* Libor Jelinek [mailto:[email protected]
    <mailto:[email protected]>]
    *Sent:* Thursday, March 24, 2011 9:40 AM
    *To:* Java
    *Cc:* Tomas Hubalek
    *Subject:* Re: NIO2 v JRE7 chybí?!

    Právě že nejsou. Teď, když se umím (na základě rady od někoho zde)
    podívat na diff Paths.java na
    
http://hg.openjdk.java.net/jdk7/jdk7/jdk/diff/236e3f2d0a6b/src/share/classes/java/nio/file/Paths.javam,
    tak zjišťuju, že došlo v nejnovějším sestavení build-134 k
    odebrání mnou použité signatury

    Paths.get(String)

    Při kompilaci jsem měl starší build, kde ještě takto vypadající
    metoda existuje. Tím se všechno vysvětluje.

    I tak díky za pomoc!
    Libor

    Dne 24. března 2011 17:27 Tomas Hubalek <[email protected]
    <mailto:[email protected]>> napsal(a):

    A jsou to JRE a JDK v uplne stejne verzi (vcetne cisla buildu na
    konci)?

    Tom

    *From:* [email protected]
    <mailto:[email protected]>
    [mailto:[email protected]
    <mailto:[email protected]>] *On Behalf Of *Libor Jelinek
    *Sent:* Thursday, March 24, 2011 9:17 AM
    *To:* Java
    *Subject:* NIO2 v JRE7 chybí?!

    Dobrý den,
    nelaboroval jste už někdo s NIO 2 natolik, že byste narazili na
    nepřítomnost NIO2 některých tříd v JRE, které v JDK ale jsou?

    Např. první na co jsem narazil je třída Paths. Zkompiloval jsem si
    aplikace v JDK7, když ji chci spustit na JRE7 tak:

    Exception in thread "main" java.lang.NoSuchMethodError:
    java.nio.file.Paths.get(
    Ljava/lang/String;)Ljava/nio/file/Path;
            at
    cron4jscheduler.SchedulerLauncher.main(SchedulerLauncher.java:72)

    Samozřejmě to může být nějaká má kravina, ale abych to zjistil mě
    nenapadá nic, než projít dostupné třídy JVM pomocí VisualVM. Jenže
    to vyžaduje JDK. Když ho nainstaluju žádnou chybu
    NoSuchMethodError už mít nebudu.

    Druhá možnost k zjištění, zda je či není přítomná třída pro JVM by
    asi byla Reflection API, které ovšem neovládám.

    Nenapadá Vás něco pro první problém i druhou otázku? Díky za vše.

    Libor






__________ Informacia od ESET Smart Security, verzia databazy 5983 (20110324) 
__________

Tuto spravu preveril ESET Smart Security.

http://www.eset.sk

Odpovedet emailem