java - 在服务器上运行Java应用程序

标签 java

我可以使用 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/

相关文章:

java - 从 jar 中提取 scala 源代码

java - 将 GWT 用于 Ajax 网站

java - 如何在实时线程中向 HTTP 请求发送 HTTP 响应

java - Appium 检查器错误,找不到要启动的设备错误

java - jackson 映射到错误的对象

java - final变量是否需要在声明后立即赋值

java - 通过 JNI 从 C++ 应用程序创建 JVM 后找不到类

java - 如何仅重命名pdf中第一个找到的重复acrofield?

java - JSP MySQL Class.forName 错误

java - CrudRepository 的 LIMIT 1