我可以使用 SSH 访问服务器。我需要在其上运行一个独立的 Java 应用程序来访问安装在那里的 MySQL 服务器。我该如何去做呢?
最佳答案
假设您需要将 JAR 文件复制到 *nix 机器上,然后运行它(并且不远程连接 Java 进程)
- 创建一个独立的 JAR,其中包含运行应用程序所需的所有依赖项
- 确保您已在该计算机上安装 Java
- 假设它是一个 *nix 盒子,将 $PATH 环境变量设置为指向 $JAVA_HOME/bin
- 使用 SSH 客户端登录到该盒子。任何像样的 SSH 客户端都附带一个 FTP 插件,它允许您在本地机器和服务器之间传输文件
- 将 JAR 复制到适当的目录并使用
java -jar your.jar
命令运行
关于java - 在服务器上运行Java应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6922492/