Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何调用与当前目录相关的代码。_Java_File - Fatal编程技术网

Java 如何调用与当前目录相关的代码。

Java 如何调用与当前目录相关的代码。,java,file,Java,File,我有这样一个代码: String[] cmd = { "osascript","mylocation" }; Process process = Runtime.getRuntime().exec(cmd); process.waitFor(); 位置myLocation文件位于我的script文件夹中。此类位于src文件夹中。我尝试了。/script/file,但不起作用 如何调用script文件夹中的文件 在具有指定环境和工作目录的单独进程中执行指定的命令和参数 您需要提供如下所示的相对路

我有这样一个代码:

String[] cmd = { "osascript","mylocation" };
Process process = Runtime.getRuntime().exec(cmd);
process.waitFor();
位置
myLocation
文件位于我的
script
文件夹中。此类位于
src
文件夹中。我尝试了
。/script/file
,但不起作用

如何调用
script
文件夹中的文件

在具有指定环境和工作目录的单独进程中执行指定的命令和参数


您需要提供如下所示的相对路径:

    String[] cmd = { "..\\script\\osascript", "mylocation" };
    Process process = Runtime.getRuntime().exec(cmd);
    process.waitFor();
你在找这个吗?
    String[] cmd = { "..\\script\\osascript", "mylocation" };
    Process process = Runtime.getRuntime().exec(cmd);
    process.waitFor();