Hirdetés

Keresés

Új hozzászólás Aktív témák

  • Lortech

    addikt

    válasz anaqer #2438 üzenetére

    Sok lehetőség van classpath beállításra.
    Legjobb, ha az indítást, classpath beállítást egy batch fájlba foglalod.
    Én az alábbiakat szoktam preferálni:
    -kitöltheted a CLASSPATH környezeti változót, ezt automatikusan használni fogja a java.
    -megadhatod java-nak az alábbi paramétert: -classpath %XYZ_ENV_VAR%, ahol XYZ_ENV_VAR környezeti változó tartalmazza a classpath bejegyzéseket. (ha ugyanazon a konzolon futtatsz különböző java alkalmazásokat (különböző classpathokkal), akkor célszerű különböző classpath változókat használni az egyértelműség kedvéért)
    Classpathban megadhatsz könyvtárat is 1.6 felett csillaggal kijelölve benne az összes jart, pl. létrehozol egy lib könytárat, benne a jar fájlokkal, és
    set CLASSPATH=lib\*

    A másik kérdésed nem teljesen világos. A sort metódusnak tetszőleges Comparator argumentumot meg tudsz adni (de akár lehet egyetlenegy Comparatorod is, ha generikus Comparatort írsz, típusonként szétválasztva az eseteket) . Ha az egy paraméteres sortot használod, akkor pedig az elemek Comparable implementációja mondja meg, hogy mi a sorrend, a compareTo metódusban meg azt vizsgálsz, amit csak akarsz.

    Thank you to god for making me an atheist

Új hozzászólás Aktív témák