0
我有這個文件夾中的:無法從另一個目錄中運行java程序
- nice-proj-5.1.2.jar
- MyCLI.class
當從終端在文件夾中運行:
java -cp /home/user123/projects/my_proj/nice-proj-5.1.2.jar:commons-io-2.5.jar:. MyCLI
它工作正常
但當我去文件夾B並運行相同的命令時,我收到
Error: Could not find or load main class MyCLI
這是我無法解決的錯誤。順便說一下,當我將文件「MyCLI.class」複製到文件夾B中時,它工作。
UPD。當提供完整路徑和運行此命令:
java -cp /home/user123/projects/my_proj/stanford-corenlp-3.7.0.jar:commons-io-2.5.jar:. /home/user123/projects/my_proj/MyCLI
它失敗:
Error: Could not find or load main class .home.user123.projects.my_proj.MyCLI
你應該把你的類文件可用於Java運行它們,因此,你所得到的錯誤,它找不到MyCLI – pshirishreddy
怎麼辦那? –
要麼複製該文件,要麼提供文件的完整路徑 – pshirishreddy