Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.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';s颠覆性自动更新并按计划执行maven构建?_Java_Eclipse_Maven_Svn - Fatal编程技术网

Java 制作Eclipse';s颠覆性自动更新并按计划执行maven构建?

Java 制作Eclipse';s颠覆性自动更新并按计划执行maven构建?,java,eclipse,maven,svn,Java,Eclipse,Maven,Svn,我现在有两个关于EclipseMars安装的maven项目,项目A和项目B,这取决于A。我的想法是对两个项目的负责人执行SVN->更新,然后执行项目A的maven->构建/安装,然后对项目B执行相同的操作,所以当我开始工作时,一切都是最新的 我一直在环顾四周,关于这个主题的最后一个问题似乎是几年前的事了,我建议在机器上设置一个持续集成服务器。我的问题是,出于某种原因,我不是一个机器管理员(已经安装了配置),所以安装像Jenkins这样的东西似乎是不可能的 那么,有没有办法通过Eclipse自动化

我现在有两个关于EclipseMars安装的maven项目,项目A和项目B,这取决于A。我的想法是对两个项目的负责人执行SVN->更新,然后执行项目A的maven->构建/安装,然后对项目B执行相同的操作,所以当我开始工作时,一切都是最新的

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


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

您可以在Eclipse之外使用操作系统的调度服务来完成这项工作

对于Windows:

进入开始菜单->所有程序->附件->系统工具->任务计划程序 并按照说明进行操作

对于linux:使用

SVN update的Maven命令是
mvn scm:update
。您可以将其与build命令结合使用,例如
mvn scm:update clean install

根据您的操作系统,以批处理(win)/sh(linux)文件的形式编写命令,并通过上述调度服务管理执行


希望这有帮助。

您可以在Eclipse之外使用操作系统的调度服务来完成这项工作

对于Windows:

进入开始菜单->所有程序->附件->系统工具->任务计划程序 并按照说明进行操作

对于linux:使用

SVN update的Maven命令是
mvn scm:update
。您可以将其与build命令结合使用,例如
mvn scm:update clean install

根据您的操作系统,以批处理(win)/sh(linux)文件的形式编写命令,并通过上述调度服务管理执行


希望这能有所帮助。

您可以只使用maven命令来制作这个外部eclipse,对于使用osHuh的日程安排,您有什么建议/建议吗?我一直在四处寻找,但也找不到任何东西。你可以只使用maven命令来完成这个外部eclipse,对于使用osHuh的日程安排,有没有关于如何继续的建议?我一直在四处寻找,但也没有找到任何东西