Hirdetés

Keresés

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

  • Szmeby
    tag

    Elnézést, természetesen elírtam. :((( /srv/java/CSV/opencsv-5.12.0.jar
    A lényeg, hogy lefordult. (néhány warning-gal, de most ezen átlendülök)
    Előállt a .class.
    Meghívom: $ java AddressExample
    ExampleException in thread "main" java.lang.NoClassDefFoundError: com/opencsv/CSVReader at AddressExample.main(AddressExample.java:35)Caused by: java.lang.ClassNotFoundException: com.opencsv.CSVReader at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:580) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:490)

    Ugyanaz mint eclipsben. Lefordul, de futás alatt nem találja a hivatkozott external .jar fájlt.

    Ha futtatod, akkor is illik megadni a függőségeit a classpath-on, különben nem tudja használni.
    java -cp ".:/src/java/CSV/opencsv-5.12.0.jar" AddressExample

    A . az aktuális könyvtár, a : pedig a linuxos separator, amikor több elemet sorolunk fel.

    A classpath eclipse-ben is bekonfigolható valahogy. Jobb klikk a projektre, properties, és akkor ott valamelyik tabon be lehet tallózni a jar fájlt, amit akarsz, hogy lásson a projekted fordításkor meg futtatáskor. Asszem.

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