我在本地創建了一個小型多線程解析應用程序,以便熟悉多線程和jsoup解析器庫。在ubuntu服務器上啓動小型java解析應用程序
在服務器上,我安裝了java,因爲它在此問題/答案「How to install the Sun Java JDK on Ubuntu 10.10 (Maverick Meerkat)?」中進行了描述。
這裏是我的源文件:
這是很容易通過IDE啓動此應用程序,但如何通過與的* .jar庫終端做我不知道。
感謝大家誰可以幫忙。
我在本地創建了一個小型多線程解析應用程序,以便熟悉多線程和jsoup解析器庫。在ubuntu服務器上啓動小型java解析應用程序
在服務器上,我安裝了java,因爲它在此問題/答案「How to install the Sun Java JDK on Ubuntu 10.10 (Maverick Meerkat)?」中進行了描述。
這裏是我的源文件:
這是很容易通過IDE啓動此應用程序,但如何通過與的* .jar庫終端做我不知道。
感謝大家誰可以幫忙。
您是否使用IDE將應用程序打包爲可執行的jar文件?如果是這樣,那麼在終端運行它可能是那樣簡單:
java -jar MyProgram.jar
甚至只是雙擊jar文件。
要了解如何將程序打包爲可執行jar文件,請參閱本教程:Packaging Programs in JAR Files。
JAR文件清單文件應包含如下所示的屬性:
Main-Class: test.parsing.ParseArtCoderExample
讓你的IDE導出一個正確設置Main-Class
清單的jar文件(不知道你在用什麼IDE),你應該很好地運行java -jar {jarfilename}
。你在使用哪個IDE?
如果我想發動我的文件沒有的* .jar使用,那麼這將是困難得多我猜? – Eugene
完美和簡單的作品。 IntelliJ很棒。 – Eugene
如果它不在jar中,它也不是很難:像'java -cp。 test.parsing.ParseArtCoderExample',當你在包的基本目錄。 – Jesper