我正在C#運行Java批處理文件。如果我通過雙擊執行成功運行它,但如果我從C#代碼運行它,它提供例外線程在c#中執行批處理文件
「例外‘主’線程 java.lang.noclassdeffoundError」 ..
可能是什麼原因以及如何解決?我正在使用的代碼:
var si = new ProcessStartInfo();
si.CreateNoWindow = true;
si.FileName = "batch-file path";
si.UseShellExecute = true;
Process.Start(si);
我猜測工作目錄可能與Java應用程序相關。 – Heinzi 2011-05-12 13:33:33