Как запустить банку. файл на облачном сервере убунту? - PullRequest
0 голосов
/ 04 ноября 2019

У меня есть приложение, которое анализирует сайт по планировщику. Это jar-файл, и он отлично работает, когда я запускаю его на своем компьютере (я запускаю его через консоль). Я арендую облачный сервер на Ubuntu 19.10, чтобы развернуть там свое приложение. Я использую Putty для подключения к серверу. Я уже понял, как установить на него 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, и я надеюсь получить несколько полезных советов.

Ответы [ 3 ]

0 голосов
/ 04 ноября 2019

Можете ли вы более подробно рассказать о том, как вы запускаете свое приложение на локальном компьютере, так что кто-то может помочь вам больше, но при условии, что у вас есть все необходимые ресурсы для простого запуска приложения в jar

используйте команду

java -jar jar_file_name

0 голосов
/ 05 ноября 2019

Я понял это: 1) Поместите мой jar-файл, putty.exe и pscp.exe в одну папку;2) Открыл там консоль и напечатал pscp.exe MyFile.jar root@5.63.152.221:/root/;3) Введенный пароль;4) Через putty подключиться к серверу и запустить его. Надеюсь, кто-нибудь найдет это полезным.

0 голосов
/ 04 ноября 2019

Используйте команду file для проверки типа файла: Java archive data (JAR) сначала.

$ file angF

Если да, просто запустите:

$ java -jar angF
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...