从java(使用Eclipse)在命令行中运行一些参数
非常基本的命令行相关问题: 我以前从未尝试过从java在命令行中运行任何东西,我正在努力学习基础知识——其他在线信息似乎对我的示例不起作用,或者我不理解它 在命令行中,它看起来是这样的: C:\gnuplot\binary>gnuplot 15FebPlotFile.gp 在命令行中,我所要做的就是导航到正确的文件位置(C:\gnuplot\binary),然后键入gnuplot 15FebPlotFile.gp,它运行我需要的东西(只需生成一个PDF并将其保存到该文件位置) 我在这个网站上见过人们使用运行时和进程,但我不明白如何调用各种命令,比如cd C:\gnuplot\binary,然后从该位置让它运行gnuplot 15FebPlotFile.gp 如果有人能在合适的网站上给我一些建议,或者给我一些可能对我有帮助的代码,我将非常感谢 谢谢您可以使用,然后您可以使用以下设置流程的工作目录:从java(使用Eclipse)在命令行中运行一些参数,java,command-line,Java,Command Line,非常基本的命令行相关问题: 我以前从未尝试过从java在命令行中运行任何东西,我正在努力学习基础知识——其他在线信息似乎对我的示例不起作用,或者我不理解它 在命令行中,它看起来是这样的: C:\gnuplot\binary>gnuplot 15FebPlotFile.gp 在命令行中,我所要做的就是导航到正确的文件位置(C:\gnuplot\binary),然后键入gnuplot 15FebPlotFile.gp,它运行我需要的东西(只需生成一个PDF并将其保存到该文件位置) 我在这个网站上见过
我希望在这里您可以找到一些代码示例和解决方案
ProcessBuilder processBuilder = new ProcessBuilder("gnuplot", "15FebPlotFile.gp");
processBuilder.directory(new File("C:\\gnuplot\\binary"));
Process p = processBuilder.start();