Jak odpalić program stworzony w Eclipse w Windows na Linuxie VPS

0

Witam,
Jako że nie znam javy to mam problem z uruchomieniem na Linuxie VPS z poziomu konsoli. Na VPS java jest zainstalowana, gdy stworzyłem prosty Hello World skompilowałem i uruchomiłem to działa. Jednak mam pewien program który był stworzony w Eclipse na Windows. Na Windows albo uruchamiałem od razu w Eclipse albo w pliku start.bat miałem:

java -cp ".;Java-WebSocket-1.5.1.jar;json-20201115.jar;logback-classic-1.1.3.jar;logback-core-1.1.3.jar;slf4j-api-1.7.7.jar;slf4j-simple-1.8.0-beta4.jar;bin/" -Dfile.encoding=UTF-8  webSocks.Main

pause

i działało.

Po przerzuceniu na VPS przechodzę do folderu src/nazwa pakietu (nawet nie wiem czy z tego powinienem uruchamiać, ale próbowałem we wszystkich miejscach) wpisuje:

javac -cp ".;Java-WebSocket-1.5.1.jar;json-20201115.jar;logback-classic-1.1.3.jar;logback-core-1.1.3.jar;slf4j-api-1.7.7.jar;slf4j-simple-1.8.0-beta4.jar;bin/" Main.java

i dostaje

Main.java:11: error: package org.java_websocket.client does not exist
import org.java_websocket.client.WebSocketClient;
                                ^
Main.java:12: error: package org.java_websocket.handshake does not exist
import org.java_websocket.handshake.ServerHandshake;
                                   ^
Main.java:13: error: package org.json does not exist
import org.json.JSONObject;
               ^
Main.java:14: error: package org.java_websocket.drafts does not exist
import org.java_websocket.drafts.Draft_6455;

czyli nie widzi tego:

import org.java_websocket.client.WebSocketClient;
import org.java_websocket.handshake.ServerHandshake;
import org.json.JSONObject;
import org.java_websocket.drafts.Draft_6455;

Jak to zaimportować, jak to prawidłowo uruchomić?

3

Zbuduj fat jara ze wszystkimi zależnościami.

4

Czasem separator classpath w linuxie nie był : zamiast ;?

1 użytkowników online, w tym zalogowanych: 0, gości: 1