我對我的應用程序有問題。如何通過編碼將特定的.java轉換爲.class?
我想將選定的.java文件轉換爲具有相同路徑的.class文件。
爲我使用:
File directoryPath = new File(".");
String command ="cmd.exe /C "+ directoryPath.getCanonicalPath()+"\\javac UpsOfferDataDaily.java";
Runtime.getRuntime().exec(command);
奇怪,條件是任何東西?
它無法成功執行我的命令。
目錄路徑將與.java所在位置相同。
我應該怎麼辦?
在此先感謝:
會發生什麼?什麼是'directoryPath'? – 2012-02-18 09:23:59
你有什麼錯誤?.. – 2012-02-18 09:24:39
directory directory包含什麼?你確定這是通往javac的路徑,而不是你的.java編譯的路徑嗎? – foch 2012-02-18 09:24:57