2016-04-19 54 views
0

在我的電子申請,我有一個按鈕,其中,用戶可以點擊觸發節點的child_process並在後臺運行一個外部.jar文件:包裝電子應用與外部文件

exec(`java -jar encoder.jar -i filein -o fileout`, function(err, stdout, stderr) 

實際的.jar文件位於項目的根目錄中。當在開發模式下運行(無包裝)時,這很有效。使用電子打包時

There was an error: Error: Unable to access jarfile encoder.jar 

,我該承擔的項目文件夾,一切都被包裝:然而,當我打包並運行應用程序,我碰到下面的錯誤?如果不是,我錯過了什麼?

回答

1

調查process.resourcesPath