簡體   English   中英

在不使用IDE的情況下用Java創建.jar文件

[英]Create .jar files in java without using IDE

我正在嘗試在Java中創建.jar文件,可以通過將其包含在其他項目中來使用該文件。 它不包含任何主要類,而僅包含類和方法。 我正在使用以下命令從命令行創建.jar文件

jar cf firstjar.jar *

我在項目中包含jar文件,但該類在項目中仍然不可用。 這有什么問題。

我的猜測是您的目錄結構有問題。

假設您有一個像這樣的課程:

package org.foo;

public class Bar {}

org/foo目錄中應該有Bar.class 該結構也必須在jar文件中-因此,您應該轉到包含 org的目錄並運行:

jar cf firstjar.jar org

(或者您的頂級軟件包名稱是什么。)

如果僅包含foo目錄中的類文件那么Java對在哪里找到對象的期望將是無效的。

暫無
暫無

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

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