我有应用程序,可以通过计划程序分析网站。它是一个jar文件,在PC上运行时可以正常工作(通过控制台启动)。我在Ubuntu 19.10上租用云服务器以将我的应用程序部署在那里。我使用腻子连接到服务器。我已经想出了如何在其上安装jdk:
root@5-63-152-221:~# java -version
openjdk version "11.0.5-ea" 2019-10-15
OpenJDK Runtime Environment (build 11.0.5-ea+10-post-Ubuntu-0ubuntu1)
OpenJDK 64-Bit Server VM (build 11.0.5-ea+10-post-Ubuntu-0ubuntu1, mixed mode, sharing)
然后通过wget(链接)命令将我的jar文件从文件托管下载到服务器。在日志中说该文件保存在“ angF”中。 ls之后:
root@5-63-152-221:~# ls
angF virt-sysprep-firstboot.log
如何在服务器上找到我的应用并运行它?这是我第一次与Ubuntu会面,希望能得到一些有用的建议。
答案 0 :(得分:0)
首先使用file
命令检查文件类型为Java archive data (JAR)
。
$ file angF
如果是,请运行:
$ java -jar angF
答案 1 :(得分:0)
您能否详细说明如何在本地计算机上启动应用程序,这样某人可以为您提供更多帮助,但前提是您拥有在jar中启动应用程序所需的所有资源
只需使用命令
java -jar jar_file_name
答案 2 :(得分:0)
我知道了:
1)将我的jar文件putty.exe和pscp.exe放在同一文件夹中;
2)在此处打开控制台并打印pscp.exe MyFile.jar root@5.63.152.221:/root/
;
3)输入密码;
4)通过腻子连接到服务器并运行它。
希望有人觉得有用。