我想将参数传递给 myclass
中的 main 方法为此,我创建了另一个类 TEST ,然后将目录路径分配给了字符串变量 path 。
我在这行中有问题:
myclass.main(DirectoryPath);
The error message is: "java unhandled exception java.io.ioexception"
此Java代码有什么问题:
public class myclass{
.....
public static void main(String[] args) throws IOException {
if (args.length != 1) {
throw new JMetalException("Missing argument: BaseDirectory");
}
String BaseDirectory = args[0];
...
...
}
....
public class TEST {
public static void main(String[] args){
String path = "D:\\JavaProjects\\folder1\\folder2\\target\\file.txt";
try {
String[] DirectoryPath;
DirectoryPath = new String[]{path};
myclass.main(DirectoryPath);
} catch(IOException ie) {
ie.printStackTrace();
}
}
}
This post不包括我的问题的答案