java - 如何从外部调用已经运行了一段时间的 java 程序

标签 java external

时间问题并不重要。但我想知道如何对已经运行的 java 程序进行一些外部调用。

一个简单的例子:一个对文件进行一些处理的无限循环。

如果我有上述这样的程序,我该如何编写一个 shell/perl/python/etc 脚本来让我停止、启动、暂停 java 程序?

最佳答案

这并不容易,但您可以使用 RMI 访问控制类,该类公开 API 来控制您的应用程序。

http://docs.oracle.com/javase/tutorial/rmi/index.html

关于java - 如何从外部调用已经运行了一段时间的 java 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22150392/

相关文章:

c - 如何在翻译单元之间共享一组内部功能而不需要外部链接?

java - org.springframework.beans.factory.BeanCreationException : Error creating bean with name 'crudRepository'

java - Heroku 上的 hibernate 搜索

java - 有什么方法可以限制 JAXB 中对象图的编码深度吗?

java - 从另一台机器使用 solr 服务器

file - 去安装: add non-source files to built package

android - 从 SD 卡中获取多个图像以显示在 Coverflow 中

Java-jar : access external configuration file

java - 有没有办法在不使用java中任何内置函数的情况下找到字符串长度?

java - 非静态对象中的 JTable