私は通常Eclipseで作業しています。私のプログラムでは、このソースからこのmiglayout-4.0-swing.jarファイルを使用しています:link。
.jarファイル内のどこかに、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
もっと具体的になりますか?スタックトレースでエラーを投稿してください。そうでなければ私はあなたを助けることができません.. – Sorceror
いくつかの他の問題がありました。何とかjdkとjreのバージョンは同じでした。だから私はこれを修正した。このコマンドは次のようになります: 'java -cp" path_to_miglayout_jar/miglayout-4.0-swing.jar :. " myMain' 問題は、 ':'の後に '.'がありませんでした。' .'は、myMain.classへのクラスパスです。 私はLinuxで ';'を ';'をセパレータとして使用しています。 – user1097772