[英]I am having trouble with running a jar file
我嘗試使用以下腳本運行 java 程序:
#!/usr/bin/env bash
java -cp dl.jar Elevator
電梯主要是class。 但我每次都會出錯。
Error: Could not find or load main class Elevator
Caused by: java.lang.ClassNotFoundException: Elevator
我的類都在src/hw4目錄下的.jar文件中。 我嘗試將 src/hw4 添加到類路徑中,但無濟於事。
您不應直接使用 class 名稱。 您必須使用完整的 package。
如果在您的 IDE 中您寫了例如: package hw4;
並且你想運行 class Elevator
,使用這個:
java -cp dl.jar hw4.Elevator
它似乎對應於您的 jar 文件。
src
文件夾不在 class 路徑上。 它只是您 IDE 中的一個目錄,用於將所有文件排序為項目文件和項目內容。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.