(该系统找不到指定的文件)

时间:2019-08-11 18:45:26

标签: java-8 arff

我在用Java加载.arff文件时遇到问题。我需要访问包含我的arff文件的文件。

我为源文件尝试了不同的目录,例如:在主项目中,作为src的子级,作为特定目录中的文件夹,等等。这就是我访问我的资源的方式:

import java.io.BufferedReader;
import java.io.FileReader;
import java.io.IOException;
import java.util.Random;

import weka.classifiers.AbstractClassifier;
import weka.classifiers.Classifier;
import weka.core.Instances;
.
.
.
String folder = "src/";
String[] files = {"ERA", "LEV", "SWD"};

MORETest test = new MORETest();

for (int i = 0; i < files.length; i++)
test.doTest(folder, files[i], M, resample, percentage, nu);

当代码尝试从“ src /”目录中读取ERA.arff时,发生以下错误:

  

java.io.FileNotFoundException:src \ ERA.pref(系统找不到指定的文件)     在java.io.FileInputStream.open0(本地方法)     在java.io.FileInputStream.open(未知来源)     在java.io.FileInputStream。(未知源)     在java.io.FileInputStream。(未知源)     在java.io.FileReader。(未知来源)     在put.idss.monotone.more.MORETest.getPreferences(MORETest.java:44)     在put.idss.monotone.more.MORETest.doTest(MORETest.java:92)     在put.idss.monotone.more.MORETest.main(MORETest.java:130)

     

ERA     否:4.131

0 个答案:

没有答案