簡體   English   中英

從cmd運行java程序,從jar文件導入類

[英]run java program from cmd with class imports from jar files

嘿社區我有這個菜鳥問題所以,如果有人可以幫助那將是偉大的:)

所以這里......

我試圖通過嘗試運行java demo文件來測試stanford NLP解析器,該文件包含在您可以從此處下載的文件中

我的問題可能是在.jar文件中包含的類的導入..我嘗試了其他一些stackoverflow線程上的解決方案,比如做
javac -cp "jar/path/number/1";"jar/path/number/2" ParserDemo.java
但是
java -cp "jar/path/number/1";"jar/path/number/2" ParserDemo
命令不起作用。

我還試圖提取公共文件夾中的每個jar文件,但后來我得到了錯誤的類文件錯誤..

那么這里的舉動是什么? 我怎么解決這個問題?

PS請不要建議使用解析器的在線版本。

編輯:我正在使用Windows 8.1,萬一有人需要知道

由於它是作為評論發布的,我不知道它是否可見以供將來參考我將按照用戶mlk的建議在此處編寫解決方案

我將我的java命令修復為java -cp ".;jar/path/number/1";"jar/path/number/2" ParserDemo ,它完美無缺!

這是因為當前文件夾( . )未包含在類路徑中,因此Java無法看到ParserDemo.class文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM