如何使用ansible编写eclipse安装和配置脚本?

时间:2015-12-03 13:23:32

标签: eclipse ansible

我是新手,所以请原谅,如果这在其他地方很明显或很好。

我想使用Vagrant编写开发人员虚拟机的脚本。部分任务是安装(简单)和配置eclipse(即安装插件和功能,导入格式设置和其他工作区配置等 - 不那么简单)。

我可以使用shell配置程序以及一些自动执行eclipse设置的脚本。或者我可以尝试使用ansible供应商。安赛可以帮助我吗?是否有任何ansible模块为标准的eclipse设置任务提供解决方案?

当然,我可以手动创建一个合适的eclipse安装,然后打包并分发它。为了使这个可重复,我需要记录所有步骤,并确保本文档完整。这不是我想要做的。我想编写安装过程脚本,以便随时重复和扩展。

2 个答案:

答案 0 :(得分:5)

您可以使用Eclipse Oomph为VM配置Eclipse安装和工作区,而不是像Ansible这样的外部通用工具。 Oomph是Eclipse's own installer背后的技术,但它被设计为适用于任何基于Eclipse的产品的通用配置管理工具。"这是一个学习曲线,但Oomph声明的目的之一是支持你所面临的情况。首先,请参阅Oomph Authoring Guide

答案 1 :(得分:2)

以下ansible角色安装Eclipse +插件:https://github.com/AlbanAndrieu/ansible-eclipse

维护者还提供了一个docker容器来运行生成的eclipse安装(不在本地安装ansible)。