問題タブ [eclipse-classpath]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
643 参照

java - 実行時に Eclipse プラグインのクラスにアクセスできないのはなぜですか?

com.simple.plugin次の構造 の Eclipse プラグインを開発しています。プラグインの構造

問題は、実行時に自分のプラグインのクラスにアクセスできないことです。たとえば、SampleHandler.java 内で次のコードを実行するとします。

エラーが発生します:

クラスパスのマニフェスト ランタイム オプションにプラグインのルートが含まれていないため、何が問題なのかわかりません。

0 投票する
0 に答える
79 参照

java - test-classes フォルダーの xml ファイルを除外する

プロジェクト内のすべての xml ファイルを特定のパスでロードしています。

私のプロジェクトにはさまざまな jar が含まれています。

これらの jar にはMETA-INF/spring/*.xml、test-classes フォルダーにファイルがあります。

つまり、内部 jar のテスト ケースの xml ファイルです。

テスト ケース プロジェクトの xml ファイルを除外し、src/main プロジェクトの xml ファイルのみを含めるようにパスを構成できますか。

助けてください

0 投票する
1 に答える
259 参照

eclipse - Eclipse での別のプロジェクトのデバッグ起動のクラスパスに Gradle の依存関係を含める

Gradle の依存関係 ( projectAなど)を持つプロジェクトがあり、それをデバッグするために、別のプロジェクト ( rootProject など) のクラスパスに含まれています。rootProjectはクラスパスをスキャンし、実行時にprojectAをロードします。

rootProjectを実行すると、java.lang.ClassNotFoundException.

Eclipse では、projectAの依存関係がrootProjectのデバッグ セッションのクラス パスに含まれていることを確認するにはどうすればよいですか?

0 投票する
2 に答える
3293 参照

java - 外部クラス フォルダーについて

サーブレットの開発を学びながら、サーブレットを機能さC:\Program Files\Apache\Tomcat8\lib\servlet-api.jarせるために J2EE プロジェクトのビルド パスに追加しました。大丈夫だ:

次に、代わりにフォルダー全体を「外部クラスフォルダー」として追加することにしましたがC:\Program Files\Apache\Tomcat8\lib、突然「javax.servletを解決できません」に戻りました。

これは、Eclipse が Tomcat ライブラリを追加する方法と比較すると、特に意味がないように思われます - ほとんど同じように見えます:

[[3]

質問は次のとおりだと思います。

  1. フォルダ全体を「ライブラリ」として含めることの何が問題になっていますか?
  2. 「Apache Tomcat v8.0」ライブラリEclipseがウィザードを介して追加するように、適切なライブラリとして表示されるように、フォルダを適切に追加するにはどうすればよいですか
0 投票する
5 に答える
39303 参照

java - Eclipse-参照ライブラリの「クラスパスから」追加されたjarを削除する方法

エクリプスを使っています。プロジェクトに 2 つの jar を library >Add external jar として追加しました。下の図のように、フォルダー内の他のすべての jar ファイルが参照ライブラリとしてプロジェクトに追加されます。これを取り除く方法。これらは本当に必要ですか?コンパイルした後、アプリの jar ファイルのサイズが予想よりもはるかに大きくなっています。

ここに画像の説明を入力

ツールチップショー -from class path of .jar

ここに画像の説明を入力

0 投票する
1 に答える
769 参照

java - このシナリオで classLoader がクラスをロードする順序

lombokの Java プロジェクトに追加しましたeclipseeclipse.inifileの最後の 2 行を として追加する必要がありましたvmargs

また、 (プロジェクト -> プロパティ -> ライブラリ) に追加lombok.jarし、Eclipse および JRE システム ライブラリ (rt.jar、resource. jarなど)すべて以下です。メインクラスが次のようにロードされる順序について混乱しています:librarieslombok.jarlombok.jarlombok

  1. eclipseが起動すると、クラスBootstrapローダはすべての JDK クラスを JRE のディレクトリにロードする必要があります。(しかし、lombok.jarJRE システム ライブラリの上にある Order and Export で上に移動したため、rt.jar は の後にロードされlombok.jarます。ほとんどの場合、いいえ?なぜなら、ブートストラップ ライブラリは常に最初にロードする必要があるからです!)

  2. -XBootstrapClasspath オプションの使用も再定義したためbootstrap classpath、lombok.jar は によってロードされBootstrap Classloaderます。

  3. その後Extensions classloader、JRE の lib\ext ディレクトリにクラスをロードします。

  4. 次に、CLASSPATH 環境変数で指定されたすべてのクラスと jar をロードします (このロードでは、ライブラリSystem-Classpath classloaderの順序が考慮されますか?)Order and Export

ClassLoading迷路を理解しようとしている初心者なので、ここで間違って解釈している場合は修正してください。

0 投票する
0 に答える
80 参照

java - XPages Designer: プロジェクト設定の ClassPath が 1 日に数回元に戻ります

[プロジェクト プロパティ] ボックスの [Java ビルド パス] の下に、src フォルダーと Jar という 2 つのリソースを追加しました。これは数時間機能し、クリーン ビルドを実行してもエラーは発生しません。しかし、突然、これら 2 つのリソースが消え、52 の Java エラーが発生します。したがって、それらを再度追加して再コンパイルします。エラーはありません。

いくつかの情報:

  • 最新のドミノ デザイナー afaik
  • 私はローカルで開発し、データベースはテストサーバーに手動で複製されます
  • 個別のテンプレート データベースはありません (まだ)
  • 開発データベースはテストデータベースでもあります
  • システムでオンディスク プロジェクトを使用しています (ローカル、git なし)
  • また、SourceTreeをインストールして使用しています(元に戻すためだけに)
  • 私の知る限り誰もプロジェクト設定に触れていません
  • さらに奇妙なことが起こります(現時点では私には無関係のようです)

NSF と ODP の同期中に何か問題が発生したと思います。一部の要素が同期していないという警告が表示されることがありますが、その理由がよくわかりません。

どうすればこれが起こりますか、またはそれ以上に: どうすればこの動作を修復できますか?