2017-11-30 9 views
0

シンプルなデータセットをファイルに保存しようとしています。java.lang.NoClassDefFoundErrorデータセットをファイルに保存する

Dataset data = new DefaultDataset(); 
    for (int i = 0; i < 1; i++) { 
     Instance tmpInstance = InstanceTools.randomInstance(999); 
     data.add(tmpInstance); 
    } 
    System.out.println(data); 
    try { 
     net.sf.javaml.tools.data.FileHandler.exportDataset(data, new File("save.data")); 
    } catch (IOException e) { 
     e.getMessage(); 

データセットが作成され良好であり、私はそれを印刷することができますが、それは次のエラーで失敗したファイルにデータセットを保存しようとすると:

Exception in thread "main" java.lang.NoClassDefFoundError: be/abeel/io/GZIPPrintWriter 
    at prueba.generador.dataset(generador.java:27) 
    at prueba.generador.main(generador.java:16) 
Caused by: java.lang.ClassNotFoundException: be.abeel.io.GZIPPrintWriter 
    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) 
    ... 2 more 
+0

チェックここ指示に従って、この:https://stackoverflow.com/questions/17552810/not-able-to-import-abeel-util -in-a-maven-project –

+0

@DoğukanZenginありがとう、しかしそれはmavenプロジェクトではありません、通常のJavaプロジェクトです:S –

答えて

1

ClassNotFoundExceptionがあなたがライブラリーが欠落していることを意味クラスパス欠落しているクラスをチェックすると、インポートするライブラリがあります。

http://sourceforge.net/projects/ajt/

ダウンロードした後、

How do I add jar files to the Classpath?

+1

本当にありがとう!わたしにはできる –

関連する問題