我正在使用Eclipse并且有几个简单的任务(例如将文件上传到服务器)我想自动化。我应该在哪里寻找,就像ANT适用于此? 任何指针赞赏。在Eclipse中的自动化
回答
可以使用外部日蚀工具(见eclipse help)。
作为"FAQ How do I add my own external tools?"说:
外部工具应用程序或脚本通常作为扩展开发环境。例如,它们可能用于执行脚本来打包和部署应用程序,或者在源文件上运行外部编译器。
外部工具允许最终用户在不写入插件的情况下为非Eclipse感知工具实现基本集成级别。
外部工具是通过Run > External Tools > External Tools
创建和配置的,或者通过工具箱覆盖图从运行按钮的下拉菜单中进行配置。
这样,只需点击外部工具菜单,即可运行脚本(.bat,ant,maven,无论您想要的)。
你确实能够关联的external tool to ant,因为:
在Eclipse提供的蚂蚁UI配备了一流的Ant构建文件编辑器,包括语法高亮显示,内容辅助,模板和内容格式。
此编辑器自动与名为build.xml的文件关联,并可与Workbench > File
关联首选项页面中的其他文件名关联。Ant UI还具有运行Ant脚本的向导和用于重复以前版本的工具栏按钮。
alt text http://help.eclipse.org/help33/topic/org.eclipse.platform.doc.user/images/et_dialog.png
Maven是另一种解决方案。对于高度可配置的现有任务,有很多mojos(自定义插件),或者如果卡住了,可以编写自己的。
,这种交易是建立和学习曲线可以相当陡峭,所以我想它归结到你需要它,如果你会重用它,等等,等等
Maven是BIG项目的构建/依赖管理工具。它绝对不适合“几个简单的任务”。 – ChssPly76 2009-08-27 00:25:34
我认为这是一个意见问题\主观。但是,正因为如此,你有资格享受它。 – javamonkey79 2009-08-27 01:39:46
我使用过Maven - 我甚至有点喜欢它。但是对于“如果你需要执行一些简单任务的话,Ant比Maven处理起来要容易得多”,特别是考虑到Eclipse与Ant有一个非常好的内置集成,没有什么是主观的。你可以谷歌“Maven的FTP上传”与“蚂蚁FTP上传”一个简单的例子。 – ChssPly76 2009-08-27 02:13:06
Eclipse Monkey是atempt以使Eclipse编写脚本来自动化繁琐的任务。
这个项目似乎已经死了,但我认为它可能正是我想要的。它是否有某种继承者? – ArtOfWarfare 2016-08-25 13:51:55
[Eclipse EASE](https://www.eclipse.org/ease/)项目是Eclipse Monkey的有效继承者。看看那里... – ftl 2016-08-26 09:35:28
- 1. 从Eclipse自动化UML
- 2. Aptana(Eclipse)GUI的测试自动化
- 3. Eclipse的自动格式化,注释行
- 4. 在Eclipse中自动导入
- 5. 在eclipse中自动发布
- 6. 在Eclipse中自动激活
- 7. 自动化Eclipse插件单元测试
- 8. Eclipse CDT:自动化组织包括
- 9. Eclipse C宏自动格式化
- 10. 自动化Eclipse“Yui压缩机...”
- 11. 如何在Eclipse中保存时禁用自动格式化?
- 12. 如何自动化(脚本)在eclipse中创建战争文件?
- 13. 自动标题在Eclipse
- 14. 如何在Eclipse中自动完成Drools?
- 15. 在Eclipse中自动同步Java servlet?
- 16. 自动在eclipse中完成声明
- 17. 在pydev中自动完成 - Eclipse for wxpython
- 18. 如何在eclipse中自动运行cmd.exe
- 19. 在JMeter中自动化参数化
- 20. 自动化在Eclipse中创建的Web应用程序的构建过程
- 21. 自定义Eclipse格式化
- 22. 自动化在SharePoint
- 23. ec2中的PowerShell自动化
- 24. java中的硒自动化
- 25. 问题在C#中的Excel自动化
- 26. 在我自己的eclipse插件中自动导入windowbuilder
- 27. Eclipse的自动完成
- 28. Eclipse中的自动EOL转换
- 29. 自动完成Eclipse中的HTML标记
- 30. Eclipse中的Pascal自动完成?
我甚至没有想到这一点,但我使用支持脚本的外部工具相当多 - 好建议。+1 – javamonkey79 2009-08-28 02:58:10