使Eclipse的颠覆性自动更新并按计划执行maven构建?

时间:2016-08-08 07:38:36

标签: java eclipse maven svn

我现在在Eclipse Mars安装项目A和项目B上有两个maven项目,它们依赖于A.我的想法是执行SVN - >更新到两个项目的负责人,然后是Maven - >建立/安装项目A,然后对项目B进行相同的安装,所以当我到达工作岗位时,一切都是最新的。

我一直在环顾四周,似乎关于这个主题的最后一个问题是几年前,并建议在机器上设置一个持续集成服务器。我的问题是,由于某种原因,我不是机器管理员(已经给出了已经配置好的安装),所以看起来安装类似Jenkins的东西是不可能的。

那么,有没有办法通过Eclipse自动化这个过程?

1 个答案:

答案 0 :(得分:0)

您可以使用操作系统的计划服务

在Eclipse外部执行此操作

for Windows:

转到“开始”菜单 - >所有程序 - >配件 - >系统工具 - >任务计划程序 并按照说明here

for linux:使用crontab

SVN updat的Maven命令为mvn scm:update。你可以将它与构建命令结合使用,例如mvn scm:update clean install

根据您的操作系统在批处理(win)/ sh(linux)文件中编写命令,并如上所述通过计划服务管理执行。

希望这会有所帮助。