2014-04-20 83 views
0

我正在使用IntelliJ作爲Java項目。我的項目結構如下所示:如何使用CLI從外部庫運行Java程序

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

現在,當我從IntelliJ內部運行應用程序時,它會加載外部庫並完美運行。

我應該如何從命令行運行它?

回答

1

的Unix(Linux的,MacOS的):

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

的Windows:

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