0
我想在一個處理草圖中編譯並運行另一個Processing草圖。如何在處理中編譯並運行另一個PDE文件
我在想使用Runtime.getRuntime().exec()
,但我不知道用什麼命令編譯&運行pde文件。
這是我的文件結構:
NMAspaceOS.pde是我的主要PDE,它是用來執行和終止等pdes.The project0,PROJECT1,項目3是處理我試圖撥打NMAspaceOS。
我想在一個處理草圖中編譯並運行另一個Processing草圖。如何在處理中編譯並運行另一個PDE文件
我在想使用Runtime.getRuntime().exec()
,但我不知道用什麼命令編譯&運行pde文件。
這是我的文件結構:
NMAspaceOS.pde是我的主要PDE,它是用來執行和終止等pdes.The project0,PROJECT1,項目3是處理我試圖撥打NMAspaceOS。
這會有點棘手,因爲你不只是編譯.java
文件。您需要先將.pde
文件編譯爲.java
文件。通常你會依賴Processing編輯器爲你做這件事。
Processing編輯器是開源的,您可以查看其所有代碼here。您可以嘗試通過查找將.pde
文件轉換爲.java
文件的代碼。
但說實話,如果我是你,我會後退一步,問自己是否真的需要這樣做。你可以重構你的方法,所以你不必自己做這個編譯?