微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

java – 适用于Windows的脚本和基本开发工具?

我正在寻找可以在Windows上用来在命令行或其他非GUI界面上执行简单脚本和一般Java开发相关任务的工具的建议(即移动文件,启动/停止服务器,运行Maven等).我习惯使用提供虚拟Linux开发环境的Cygwin但我刚刚开始了一项因安全问题而禁止使用Cygwin的工作.所以现在我需要弄清楚如何以其他方式执行我以前在bash shell命令行上执行的操作.我应该咬紧牙关学会使用cmd以及如何创建批处理文件,还是有更好的方法?我知道我可以通过Eclipse做很多这样的事情,而且我已经调查过了,但是我习惯于在较低的层面做事,因为它让我有更大的控制感,并且想坚持下去如果可能的话.

提前感谢您的意见和/或建议.

– 詹姆士

解决方法:

如果你已经知道bash,那么你已经比大多数Windows用户先行了.
Dos批次非常简单,并且它不像bash那样强大,而且,它没有那么多可以学习它.

但是,如果你仍然希望重用你的Bash专有技术,并且禁止使用Cygwin,那么MSys MingGW可能是允许的,因为它在Windows下提供类似的解决方案,但不是侵入性的.

如果您有一个好的IDE(例如IntelliJ ANT调试插件),那么您可以直接从ANT轻松快速地完成许多工作,而不必在命令行中做很多事情.

如果以上所有内容都不适合您,那么广泛使用的选项是使用快速Groovy脚本来执行此类任务.

我更喜欢ANT方法,因为它实际上与平台无关,并且在每个平台上启动ANT任务都是类似的.此外,还有像Virtual ANT这样的ANT可视化工具,可以在复杂的测试场景中提高工作效率.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐