【发布时间】:2013-04-13 04:42:27
【问题描述】:
我正在为 java 使用 Eclipse,我刚刚创建了一个程序,我试图在 Mac 的终端窗口上运行。每次我尝试运行它时,我都会得到一个没有这样的文件或目录。在终端窗口中,我移至源文件夹。这是我应该从 Eclipse 运行 java 程序的地方吗?下面列出了我的命令,其中包含两个文本文件 (in1.txt) 和 (in2.txt)。
java Cat in1.txt in2.txt out.txt
下面提供了我的代码。
public class Cat {
public static void main(String[] args) {
Out out = new Out(args[args.length -1]);
for(int i = 0; i < args.length -1; i++)
{
In in = new In(args[i]);
String s = in.readAll();
out.println(s);
in.close();
}
out.close();
}
}
【问题讨论】:
-
检查是否可以从终端运行
java -version。 -
在哪里?在航站楼?
-
我们需要更多信息。文件名在哪里使用?打印整个堆栈跟踪。最有可能 - 您需要文件名的绝对路径。
-
java版本“1.6.0_43”