簡體   English   中英

創建jar文件目錄跨?

[英]Creating jar file directory across?

首先,我不得不說,我不久前才剛開始學習Java,所以我一點都不熟悉該語言。 因此,我嘗試在不使用IDE的情況下完成工作,因此我可以了解工作原理。 但是,不是讓我發瘋的語言,而是制作.jar文件的過程。

我有目錄E:\\ Java \\ MyLib \\ mylib.java,E:\\ Java \\ Test \\ PartA \\ parta.java和E:\\ Java \\ Test \\ PartB \\ partb.java,其中包含我的主目錄。 mylib.java是一個由parta.java導入的軟件包,parta.java由partb.java導入。

我創建了一個.bat文件,該文件參考了oracle的官方規范,其中涉及如何使用jar.exe的信息,參考了多個教程。我創建了一個有效的manifest.txt,我告訴程序可以在哪里找到包含我的partb.class的主要,所有內容都被編譯成自己的.class文件,這告訴我我的代碼是正確的,但是嘗試將所有文​​件合並到一個.jar文件中卻使我花費了數小時而沒有任何工作結果。

根據我能找到的所有說明,我嘗試了所有正確的事情,我嘗試了許多不同的拼寫和選項,但最后,編譯器甚至沒有在子文件夾中找到文件,或者文件在.jar中。 ,但javab.class在運行時無法找到它們。

令人惡心。 我想我錯過了某些東西,做的事情絕對是錯誤的,但是我無法弄清楚它是什么。 任何建議將不勝感激。

使用IDE,它使生活變得更加輕松。 但是,如果您堅持使用老式的方法,請嘗試關閉防病毒軟件。 如果這樣不起作用,請檢查以確保正確設置了環境變量。 如果所有其他方法都失敗,請嘗試重新安裝JDK。

暫無
暫無

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

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