1. Weiterleitung zu NetzLiving.de
  2. Forum
    1. Unerledigte Themen
  3. zum neuen Forum
  • Anmelden
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Weka

  • Adok
  • 10. März 2012 um 10:15
  • Unerledigt
Hallo zusammen,

das Informatik-Forum geht in den Archivmodus, genaue Informationen kann man der entsprechenden Ankündigung entnehmen. Als Dankeschön für die Treue bekommt man von uns einen Gutscheincode (informatikforum30) womit man bei netzliving.de 30% auf das erste Jahr sparen kann. (Genaue Infos sind ebenfalls in der Ankündigung)

Vielen Dank für die Treue und das Verständnis!
  • Adok
    Punkte
    4.199
    Beiträge
    714
    • 10. März 2012 um 10:15
    • #1

    Kennt sich jemand mit Weka aus? Ich weiß, dass man beim Compilieren von Java-Programmen, die die Weka-API verwenden (etwa solchen, die im Weka-Wiki erhältlich sind), diese per -cp einlinken muss. Aber wie startet man dann die compilierten Programme? Bei "java progname.java" erhalte ich nur eine Fehlermeldung. Ich nehme an, man muss irgendwie auf die Weka-API verweisen. Wer weiß, wie es geht?

  • sutupud
    Punkte
    1.659
    Beiträge
    320
    • 10. März 2012 um 10:37
    • #2

    bei java spricht man eigentlich nicht von 'linken'.
    du musst einfach beim ausführen auch die entsprechenden libraries im classpath haben, das war's dann schon. also z.b so was wie:
    java -classpath ./lib/foo.jar:./lib/bar.jar package.MainClass

  • Adok
    Punkte
    4.199
    Beiträge
    714
    • 10. März 2012 um 11:16
    • #3

    OK, danke.

  • Adok
    Punkte
    4.199
    Beiträge
    714
    • 10. März 2012 um 13:30
    • #4

    Leider geht's bei mir noch immer nicht:

    c:\PROGRA~1\Java\JDK17~1.0_0\bin>java -cp c:\weka\weka.jar AttributeSelectionTest
    Fehler: Hauptklasse AttributeSelectionTest konnte nicht gefunden oder geladen werden

    AttributeSelectionTest.class befindet sich im selben Verzeichnis wie java.exe. Was mache ich falsch?

  • sutupud
    Punkte
    1.659
    Beiträge
    320
    • 10. März 2012 um 13:52
    • #5

    das verzeichnis in dem deine klassen liegen musst du auch zum classpath hinzufügen... wenn's das akutelle verzeichnis ist:
    java -cp c:\weka\weka.jar;. AttributeSelectionTest

  • Maximilian Rupp 27. Dezember 2024 um 00:26

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

  1. Datenschutzerklärung
  2. Impressum