簡體   English   中英

在當前目錄中創建一個jar文件

[英]create a jar file in the current directory

我正在尋找在當前目錄中創建一個jar文件。

我在命令行中這樣做:

jar cfe MyApp.jar MyApp MyApp.class

或者,我將以下內容放入Mnf.txt:

Main-Class: MyApp.class

跑了

jar cfm MyApp.jar Mnf.txt MyApp.class

當我嘗試使用

java jar MyApp.jar 

在這兩種情況下,我都會收到以下錯誤消息:

Error: could not find or  load main class. 

Mnf.txt和MyApp.class在當前目錄中。

MyApp中沒有包定義。 一切都在當前目錄中。

我已經看到了如何將Java程序轉換為.exe文件? 其中。

不知道我在這里想念什么。

// ===================

加:

將Mnf.txt的內容更改為:

Main-Class: MyApp

沒有改變任何東西。 我遇到同樣的錯誤。

不要在清單中的類名稱上添加“ .class”。

Java在磁盤文件名和類名之間有很大的區別。

應該有清單條目: Main-Class: MyApp不帶.class Main-Class: MyApp

采用

java -jar MyApp.jar

在罐子里跑主班

jar cfe MyApp.jar MyApp MyApp.class
java -jar MyApp.jar

暫無
暫無

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

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