gpt4 book ai didi

java - Shell 脚本输出位于不同的目录中

转载 作者:行者123 更新时间:2023-12-01 12:56:29 26 4
gpt4 key购买 nike

我面临一个奇怪的问题,我有一个Java程序调用netbeans中的shell脚本。 shell 脚本应该在脚本运行的同一目录中创建一个文件。但在本例中,输出文件是在 netbeans(工作流)文件夹中创建的。

谁能告诉我我哪里错了。我无法更改脚本,因为它是动态的。

注意:如果我在命令提示符下运行该类,则会在脚本目录本身中创建该文件,问题是当我在 netbeans 中运行时

感谢任何帮助

最佳答案

使用ProcessBuilder并调用directory(File)设置适当的工作目录。

关于java - Shell 脚本输出位于不同的目录中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23842257/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com