ฉันเขียนโปรแกรมที่ทำงานได้ดี แต่บรรจุไฟล์ลงในไฟล์ jar และพยายามดำเนินการที่ล้มเหลว
โครงการประกอบด้วยสามไฟล์:
CinReader.java --> CinReader.class
PageSource.java --> PageSource.class
LocalBot.java --> LocalBot.class (main class)
เนื้อหาของ manifest.txt คือ: Main-Class: LocalBot.class
ฉันสร้างไฟล์ jar ด้วยคำสั่ง:
C:\Users\ioil\Desktop\CSCI20\localBot>jar cvfm LocalBot.jar manifest.txt *.class
added manifest
adding: CinReader.class(in = 5908) (out= 3027)(deflated 48%)
adding: LocalBot.class(in = 362) (out= 272)(deflated 24%)
adding: PageSource.class(in = 5293) (out= 2560)(deflated 51%)
C:\Users\ioil\Desktop\CSCI20\localBot>
ตอนนี้เมื่อฉันป้อนคำสั่ง: "java -jar LocalBot.jar"
หรือ "LocalBot.jar"
Java Virtual Machine Launcher จะส่งคืนข้อความแสดงข้อผิดพลาด: "Could not find the main class: LocalBot. Program will exit"
ฉันทำอะไรผิดอย่างเห็นได้ชัด . .