1. ホーム
  2. ジャワ

java の例外が発生しました java

2022-01-23 16:56:10

javaコードの実行中に、以下の問題が発生しました。

この問題を解決する方法はウェブ上にたくさんあり、ひとつひとつ試してみたところ、どれもうまくいかなかったのですが、そこで、依存パッケージの問題かもしれないと思いつきました

そこで、プロジェクト外からパッケージをインポートしてみました

プロジェクト上で右クリック -->ビルドパス -->javaのビルドパスを指定します。

プロジェクトの外からパッケージをインポートするだけ

もちろん、jreのバージョンは必ず設定してください。

プロジェクト上で右クリック -->ビルドパス -->Javaコンパイラ

windows-->環境設定-->コンパイラ

必ず同じバージョンをインストールしてください。そうしないと、上記のエラーも報告され、上記の両方の環境をセットアップする必要があります。

すぐにJavaに連絡し、問題が発生した比較的基本的な、そこにJavaの牛は、あなたがJavaを交換することができます

知っておきたい関連知識

ウェブサイト https://blog.csdn.net/haqer0825/article/details/8183264

add external jars = プロジェクトの外部パッケージを追加する。

add jars = プロジェクト内のパッケージの追加

add library = ライブラリを追加する

add class folder = クラスフォルダの追加

add jar は、自分のプロジェクトから JAR を追加することを意味します(ただし、jar を自分のプロジェクトディレクトリに既に置いている場合)。

add external jar は、この jar の場所を特定するための URI が必要で、フルパスが与えられる必要があることを意味します。

add library は、すでに定義されている jar の集まりで、一緒に使われることが多いので、少し簡略化されています。例えば、RCP開発を行う場合、プロジェクトの実行に必要な基本的なプラグインを含むプラグインライブラリを用意することになります。

Add classes loader -- これは、add class folder でしょう?これはjarを追加するのと同じで、ClassLoaderにクラスがどこにあるのかを教えるものです。

ユーザーライブラリのadd jarとadd external jarsとadd libraryの違いは、以下の通りです。

jarの追加]と[外部jarの追加]で追加されたjarパッケージは、アプリケーションの一部として最終的なアプリケーションにパッケージされます。User Libraries"を使用して追加されたjarパッケージは、アプリケーションの一部として最終的なアプリケーションにパッケージされません。

サードパーティーのjarパッケージを正しくインポートする

正しいやり方は以下の通りです。 

 1、プロジェクト-->ビルドパス-->javaビルドパスを右クリックします。

 2、ライブラリを選択し、右のボタンから "ライブラリの追加"をクリックします。   

 3、"User library"を選択し、"Next"をクリックします。    

 4, "User librarys" ボタンをクリックし、表示された画面で "New..." ボタンをクリックし、ポップアップ画面で任意の名前を付けて "OK" をクリックしてください。  

 5、"Add jars"ボタンをクリックして、サードパーティーのjarパッケージを選択し、"OK"をクリックして操作を終了します。こうしてjarパッケージが一緒にapkにパッケージされ、問題は解決します