逆向工程师Talend Jobs

时间:2016-04-28 16:44:58

标签: talend

我们有一套Talend Jobs在生产中运行,这是多年前创建的,开发人员不再与公司合作。但是,缺少作业的源代码 - 只有已编译的jar文件。

有没有办法从jar文件中对作业进行反向工程?如果我解压缩jar文件,我可以导入它们/在Talend中打开它们吗?由于我们正在重新设计整个项目,因此不想重新构建这些作业,但由于必须迁移服务器,因此需要更新它们。

非常感谢任何想法/想法。

谢谢, 蜂

1 个答案:

答案 0 :(得分:0)

当你构建一个Talend作业时,它会创建一个zip文件,其中包含已编译的代码,必要的jar文件,通常还有作业定义的副本(这实际上是原始项目和源代码的副本)。

查找部署作业的位置。查看作业的文件夹。如果你有一个名为“example_job”的工作,你可能会有一个看起来像这样的文件夹结构

example_job
* lib
* example_job
** items
*** example_job  (Look in this folder. it contains the original project)
** example_job
** src