2016-05-28 3 views
1

netbeansでは、プロジェクトをビルドしてdistフォルダから.jarを実行しても問題ありません。 しかし、私は.jarを移動して実行します。 cmdがNoClassDefFoundError on JXDatePicker

enter image description here

それは私がライブラリプロジェクトにJXDatePickerを含む.jarファイルを持っているJXDatePicker の宣言に指していることを私に与え

enter image description here

してください。ヘルプと感謝

+0

あなたのクラスをインポートした他のパッケージはありますか?コードを提供できるかどうかを確認してください。 –

+0

いいえ、パッケージは1つだけです。 JXDatePickerはプロジェクトの1つのクラスで使用されます。どのコードをご覧になりますか? – SGA

+0

NetbeansはJarsを依存関係として含むべきではありません( 'build'ディレクトリの下の' lib'ディレクトリにそれらを配置し、 'class-path'マニフェストエントリを作成しますか?) – MadProgrammer

答えて

0

私が知ったように、これは実行時の問題のために発生する可能性があります。プロジェクトはコンパイル時に正常に実行されますが、実行時にこのエラーが発生します。最初にビルドして実行し、うまくいきました。あなたが.jarファイルを移動して再度実行した後。この時間はJVMを別のディレクトリに置き、以前の場所を探します。もしあなたがこのようなcalsspathをリセットすることができます。よりreference

set classpath=axis.jar;%classpath%; 

については
は、このヘルプを願っています!

+0

うん、 ! – SGA

+0

トピックから質問をすることはできますか?ファイルを読み込む際に問題が発生しました: 'FileInputStream fis = new FileInputStream("。\\ src \\ sga \\ facturation \\ alert.ser ") ; 'srcが存在しないのでこのディレクトリが間違っていると私に言った。 – SGA

+0

あなたはこれを新しい質問として入れ、ここでリンクを共有できますか?あなたは完全に役立つリソースを追加することができます:) –