(あなたのケースでJSON-libのような)Javaでサードパーティのライブラリを使用するためには、ライブラリが存在していなければならない質問は少し不明であるので、私の答えは同じように一般的である...
コンパイル中および実行中(実行時)です。これは、.jar
ファイルをダウンロードし、Javaにどこにファイルを見つけるかを伝えることによって行われます。 Javaはクラスパスの概念を使用しています。
クラスパスは、コマンドライン上、またはJava仮想マシンまたはユーザー定義を探すようにコンパイラに指示環境変数–を介して設定パラメータ–ですクラスとパッケージ。
(Wikipediaから)
ます(「インポートorg.json.JSONObjectは解決できない」)に言及エラーが.jar
がコンパイル時にクラスパス上になかったことを意味します。
、Eclipseのサードパーティのライブラリを追加どこかにあなたのプロジェクトで.jar
ファイルを保存する(専用lib
フォルダを選ぶとよいでしょう)、その後、プロジェクトを右クリックし、[プロパティ] →ライブラリを→のJavaのビルド・パスを選択するには「Add JARs ...」をクリックし、.jar
ファイルを選択してください。これ以降、Eclipseはコンパイル時にクラスパスに追加します。
実行中のクラスパスへの追加は、実行しているプロジェクトの種類によって異なります。 Eclipseから実行している簡単なmain
メソッドをお持ちの場合は、.jar
が自動的にクラスパスに追加されます。 Tomcat、JBossなどのコンテナでWebアプリケーションを実行している場合、.jar
をクラスパスに追加する標準的な方法は、デプロイされたアプリケーションのWEB-INF/lib
ディレクトリに配置することです。 Webアプリケーションとその展開の詳細については、Java EE tutorialをご覧ください。
お世話になりました。それは非常に便利でした!それは問題を解決しました! –
あなたは歓迎です:)喜んで助けてください。 –