Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 钩住Eclipse构建过程?_Java_Eclipse_Eclipse Plugin - Fatal编程技术网

Java 钩住Eclipse构建过程?

Java 钩住Eclipse构建过程?,java,eclipse,eclipse-plugin,Java,Eclipse,Eclipse Plugin,我希望在Eclipse中按下build按钮时能够运行一个简单的Java程序。当前,当我单击build时,它运行一些JRebel日志代码。我有一个程序可以解析JRebel日志文件并将统计数据存储在数据库中 是否可以编写插件或以某种方式钩住Eclipse的构建过程,以便在完成JRebel日志记录后,它将运行我的程序自动解析文件 任何帮助都将不胜感激,即使你能给我指出正确的方向 提前感谢。您可以编写增量项目生成器并通过扩展点注册它:您可以向java项目添加自定义的生成器 右键单击您的项目。选择属性 在

我希望在Eclipse中按下build按钮时能够运行一个简单的Java程序。当前,当我单击build时,它运行一些JRebel日志代码。我有一个程序可以解析JRebel日志文件并将统计数据存储在数据库中

是否可以编写插件或以某种方式钩住Eclipse的构建过程,以便在完成JRebel日志记录后,它将运行我的程序自动解析文件

任何帮助都将不胜感激,即使你能给我指出正确的方向


提前感谢。

您可以编写增量项目生成器并通过扩展点注册它:

您可以向java项目添加自定义的
生成器

右键单击您的项目。选择
属性

在左侧的树中选择“Builders”


您可以添加ant脚本或特定程序。您还可以选择此工具何时运行(在Java Builder之前或之后)。

您还需要编写一个UI操作以将此生成器添加到项目中,或者手工修改.project文件。