[英]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.