java - 如何通过已经运行的 Java 运行命令?

标签 java php webserver

我想知道是否可以从 PHP 向已经运行的 Java 提示符执行命令?

我已经尝试过此处列出的解决方案: How to run a shell command through PHP code?

这没有提供任何功能

让我解释一下

java在linux服务器一屏运行

sudo apt-get install screen

并通过命令行运行 .jar 文件。

然后我正在运行一个网络服务器,它将具有对受限区域的管理员访问权限,其中将包含通过已经运行的 .jar 文件运行特定命令的脚本?

最佳答案

您可以实现某种 IPC。 java 文件监听端口并接收命令。或者您可以在 java 程序读取的特定文件中编写命令。我认为在 linux 下你也可以使用共享内存:http://www.php.net/manual/en/book.shmop.php

关于java - 如何通过已经运行的 Java 运行命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14340395/

相关文章:

linux - 将 Apache Server 文档根目录重定向到 SpringBoot 应用程序

java - neo4j 中不区分大小写的过滤器

c# - 哪些语言支持继承方法返回类型的协变?

java - 如何在 swing 中使用 Smack API 停止打开重复窗口?

php - 什么是新静态?

android - 使用我的应用程序中嵌入的 NanoHttpd 服务器查看 Assets 文件夹中的 index.html

python - 我将如何创建一个 Python Web 服务器来根据任何 GET 请求下载文件?

java - 使用 jackson Spring 解析对象数组

php - centos7上laravel和php上传问题

php - 在 PHP 中获取值时遇到问题