java - 封装 Java 进程的最佳脚本语言?

标签 java scripting process

我有一个 Java 服务器进程,通常在 Windows 批处理文件控制台或 Linux Bash 脚本控制台中运行。我独立管理这些脚本,我希望我有一些跨平台的、更强大、更简单的东西。

除了运行java进程本身之外,脚本还需要创建文件、配置文件、读取/写入.xml配置数据、准备数据库等。

那么,哪种脚本语言最适合这种情况,允许脚本跨平台?

此外,如果您听说有人做过类似的事情,我希望有一个链接来查看该示例。

最佳答案

编辑以实际表达此答案:

只需使用 Java。

是否有理由不能用 Java 编写这些东西,而只能为一些不跨平台的东西提供一些不同的功能?

第二次编辑是一个反例。我的公司有一个编写跨平台 Java 代码的开发团队,但运行/升级它的脚本是用 .SH 和 .BAT 编写的,具体取决于它是 Windows 还是 Unix。因此,他们以两个目标平台的最小公分母编写了两次。

关于java - 封装 Java 进程的最佳脚本语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6360751/

相关文章:

linux - 使用脚本在 Linux 中合并多个 pdf?

asp.net - 在脚本中安装 ASP.NET + SQL Express

sockets - 如何在 fork 进程中处理套接字连接

c# - Waitforexit 统一中断我正在运行的应用程序

java - 如果 Quartz Scheduler 死了,我该如何停止它启动的子 Java 进程?

java - 如何在小程序中创建内部框架(子框架)

java - 将字符串转换为日历 - 日历是错误的日期

java - 如何在 Gradle 构建中为测试范围映射器接口(interface)生成 Mapstruct 映射器实现?

java - 向后滚动圆形数组

sql - 为什么此 SQL 脚本失败?