我通常在Eclipse中工作。在我的程序中,我使用此源的miglayout-4.0-swing.jar文件:link。
.jar文件中的Somehere類是MigLayout。
我用這些進口:
使用從.jar導入的MigLayout
import net.miginfocom.layout.Grid;
import net.miginfocom.swing.MigLayout;
//這是一個從jar文件。
在Eclipse中我只需要添加庫:
Java構建路徑 - >庫 - >添加JAR文件/添加外部JAR文件 - >路徑miglayout-4.0-swing.jar
所以在一切工作。
但我需要從終端運行它:java(我不使用軟件包,所以我只使用bin類),但存在與.jar文件的問題,導致myMain類可能不知道類在哪裏爲.jar(不工作進口上)。 我嘗試將.jar文件複製到類的相同目錄。沒有幫助。 如何正確添加.jar文件?
不起作用.. – user1097772 2012-02-12 22:28:29
你能更具體..?發佈堆棧跟蹤的錯誤,否則我不能幫你.. – Sorceror 2012-02-13 07:36:42
還有一些其他問題 - 不知何故jdk和jre的版本是相同的。所以我解決了這個問題這個命令應該如下所示:'java -cp「path_to_miglayout_jar/miglayout-4.0-swing.jar :.」 myMain' 問題出在':'之後'.','''是必須的,因爲它是類路徑到myMain.class我發現在linux中我使用':'在windows';'中作爲分隔符。 – user1097772 2012-02-13 13:38:28