我已經將Talend(5.2.0)作業導出爲自主作業並將其部署到我的生產服務器(Windows 2008 R2 Standard 64bit )。我找到了JVM,並將它添加到服務器的PATH環境變量中,因爲它沒有找到。自主Talend作業失敗,'錯誤:無法找到或加載主類...'
JVM的問題就是Java(TM)SE運行時環境(建立1.7.0_05-B05)
當我嘗試運行該批處理文件我碰到下面的錯誤。 錯誤:無法找到或加載主類
自動化過程在我的筆記本電腦上正常工作(本地還安裝了Talend)。服務器沒有安裝Talend。如果我將作業作爲自主作業導出,我不認爲在服務器上安裝Talend是必要的。
是否有我需要實現的設置才能使此工作正常工作?
編輯添加 - 進一步測試後,我發現我已經測試了一些稍微不同的打包作業版本。工作的人是從Talend 5.1.2生成的,而不工作的人來自Talend 5.2.0。這可能是問題的原因。
另一個編輯 - >進一步調查顯示,5.2.0正在生成大小僅爲1KB的作業類的jar文件,而5.1.2的jar文件明顯更大(大約128KB)。我認爲這可能是Talend 5.2.0的一個錯誤。我和正在調查的Talend一起提出這個問題。
看起來這可能是一個錯誤。我已經將它報告給了Talend ..錯誤參考以下.. – Born2BeMild
對於這裏感興趣的人來說是bug參考https://jira.talendforge.org/browse/TDI-23693 – Born2BeMild