得到錯誤:“該系統找不到指定的文件”嘗試使用Process.Start(). 它在我的電腦上運行良好,但在服務器上部署時出錯。請幫幫我。謝謝。下面是我的代碼:public void CompileJava(string path, string Qid){ Process jcprocess = new Process(); jcprocess.StartInfo.WorkingDirectory = path; jcprocess.StartInfo.FileName = "javac"; jcprocess.StartInfo.Arguments = path+"Main.java"; lbl_Test.Text = jcprocess.StartInfo.Arguments.ToString(); jcprocess.StartInfo.UseShellExecute = false; jcprocess.StartInfo.RedirectStandardInput = true; jcprocess.StartInfo.RedirectStandardOutput = true; jcprocess.StartInfo.RedirectStandardError = true; jcprocess.StartInfo.CreateNoWindow = true; jcprocess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; jcprocess.Start();}
使用 Process.StartInfo 編譯 Java 程序時出現錯誤“系統找不到指定的文件”
慕尼黑8549860
2022-07-27 11:36:30