Java versteht Cygwin-Pfade nicht ( /cygdrive
usw.). Möglicherweise müssen Sie das tdbloader2
Skript ändern (ich nehme an, es ist ein Skript!), Damit es die normalen Windows-Dateinamen für die verwendet CLASSPATH
. Sollte einfach sein. Lass es mich wissen falls du Hilfe benötigst.
tdbloader auf Cygwin: java.lang.NoClassDefFoundError
622
Mulone
Ich versuche, tbdloader unter Cygwin (Windows 7 mit der neuesten Java-Installation) zu verwenden. Dies ist die tbdloader-Dokumentation: http://jenawiki.hpl.hp.com/wiki/TDB/Commands
Mit diesem Wrapper-Skript rufe ich tdbloader auf meinem Rechner auf:
#!/bin/bash # Cygwin script to import large NT files in TDB. CD /cygdrive/c/mypath/TDB-0.8.10 echo "TDB found. Setting path" export TDBROOT=/cygdrive/c/mypath/TDB-0.8.10 export PATH=$PATH:$TDBROOT/bin CD /cygdrive/c/mypath/ontodata/ echo "Running import..." tdbloader --loc ./tdb ./datasets/large_file.nt
Dies ist der Fehler, den ich bekomme:
java.lang.NoClassDefFoundError: tdb/tdbloader Caused by: java.lang.ClassNotFoundException: tdb.tdbloader at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) Could not find the main class: tdb.tdbloader. Program will exit. Exception in thread "main"
Irgendwelche Ideen?
1 Antwort auf die Frage
0
Robin Green
Vielen Dank! Ich habe ein paar Infos zum Post hinzugefügt. Eigentlich sollte das Paket mit cygwin funktionieren.
Mulone vor 13 Jahren
0
Verwandte Probleme
-
2
Java unter Mac OS X deinstallieren?
-
4
Cygwin-Eingabeaufforderung ändern
-
1
Wie aktualisiere ich mein jdk-Update 12 auf jdk-Update? <latest> ohne die ganze 100-MB-Jdk-Gruppe he...
-
3
jEdit unter Linux langsam
-
3
Javac-Befehl nicht gefunden
-
2
Datei mit anderem Programm öffnen
-
3
Cygwin tragbar?
-
1
Wenn X X über Cygwin remote ausgeführt wird, sind meine Zeichensätze hässlich
-
1
neohapsis "distcrack" applet: was macht es? Verdächtig!
-
4
Die beste Möglichkeit, Linux-Befehlszeilen-Tools unter Windows zu erhalten