2016-06-30 78 views
1

我試圖按照this tutoria l對於我自己的jar文件:了Talend tJava customCode「不能被解析爲一個類型」與tLibraryLoad

package

TSVTransposer是主要的,如果以某種方式這個問題。

我使用eclipse導出器將其導出爲一個jar文件。

這是我在Talend工作:

Job

這是我在tJava代碼: TjavaCode

隨着INPUTFILE是我自己的Java類中的一個。

這是我tLibraryLoad:

tLibraryLoad

當我嘗試運行工作,我得到這個錯誤:

error

彷彿我的罐子並沒有被導入在所有。

感謝您的閱讀!

回答

1

tJavaRow組件Advanced settings,加

import my.package.path.to.tsvTranspositer.*; 

這將被添加到生成的Java代碼,使你的類提供給工作。

+0

我會明天嘗試併發布結果。 Ty爲答案! – Fitz

+0

'import tsvTranspositer。*; '工作。 在哪種情況下我需要添加路徑?什麼時候有路徑?我不知道我是否清楚。 – Fitz

+0

如果使用[packages](https://docs.oracle.com/javase/tutorial/java/package/),情況就會如此,構建代碼幾乎總是如此。 – tobi6

相關問題