Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Connect 2026 Agenda Now Available: Explore Sessions
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Generate Java sources out of Talend sources

Hello,

 

Using the Git Plugin, I was able to export my Talend Sources (with myJob.screenshot, myJob.item, myJob.properties in the process folder) into my git repository.

 

0683p000009Ly9y.png

 

Is it possible to generate the java sources out of that? And how?

 

Thanks for the help.

 

 

Labels (3)
18 Replies
fdenis
Master
Master

right click on the job and select build then you will generate code.


on a job, you can also click on the code tab to view the corresponding java code.

Anonymous
Not applicable
Author

So is it possible to put directly the java sources rather than the Talend sources into the git? I'am currently using the plugin Eclipse Egit to push Talend sources into my repository.

TRF
Champion II
Champion II

For short, it is not.

You can try to generate xml files, but it's at your own risk.

Anonymous
Not applicable
Author

It's not what the Talend CI Builder does, generating Java sources from Talend sources?
fdenis
Master
Master

taled generate java code.

if you use git you want to reuse and upgrade your code.

so you need to save Talend code not java one.

 

 

Anonymous
Not applicable
Author

Thanks for the answers.

I want to be more clear on what I'am trying to achieve. Globally what I'am trying to do is to put my Talend sources into my git repository so then I can launch a Continuous Integration process using Jenkins and Maven. And I need to convert these Talend sources into Java sources so I can build them with Maven.

Is it possible to do so?
fdenis
Master
Master

I think you can do that, but I did no do this before.

Anonymous
Not applicable
Author

You will need command line for this (which is basically a headless Studio). The process is described here : https://help.talend.com/reader/HJ4q~FggK69ZfRYzb2Ftfg/CKGgNkuTaN8BB3xw~yCdWA (it is a long document and covers many different aspects of CI). 

 

From what I understand you will be able to generate your jobs using the MetaServlet API soon, but I don't believe this is available yet.

 

Before you go down the CI route, make sure you actually need it and that it is not just a buzzword that someone in your organisation has heard of. It is great when it is necessary, but can make your environment really convoluted if you don't need it and it is not managed well. 

Anonymous
Not applicable
Author

Thank you rhall. What I don't understand yet is why the Talend CI Builder is needed in order to build java sources out of talend sources.Since the commandline is just a headless studio, why it can't transform natively the Talend sources into java sources just like a normal studio?