如何从CLI运行带有外部库的Java程序

时间:2014-04-20 07:51:38

标签: java

我正在将IntelliJ用于Java项目。我的项目结构看起来像这样:

Crawler
    |----.idea
    |----lib
            jsoup-1.7.3.jar
    |----out
        |----production
            |----Crawler
                |----App
                    App.class
    |----src
        |----App
            App.java
    Crawler.iml

现在,当我从IntelliJ中运行应用程序时,它会加载外部lib并完美运行。

我应该如何从命令行运行它?

1 个答案:

答案 0 :(得分:1)

Unix(Linux,MacOS):

cd <path>/Crawler
java -cp out/production/Crawler:lib/jsoup-1.7.3.jar App.App

视窗:

cd <path>\Crawler
java -cp "out\production\Crawler;lib\jsoup-1.7.3.jar" App.App