問題タブ [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 に答える
1279 参照

eclipse - Buildship が .classpath を上書きし続ける

Buildship プラグインで Gradle と Eclipse を使用しています。

Buildship は、.classpathEclipse が使用するファイルを作成します。クラスローディングの理由から、エントリの後に1 つのクラスパス エントリ ( com.gwtplugins.gwt.eclipse.core.GWT_CONTAINER) を表示する必要があります。org.eclipse.buildship.core.gradleclasspathcontainer

したがって、ファイルの関連部分は次の.classpathようになります (GWT_CONTAINER下部に があります)。

Buildship は常にgradleclasspathcontainer最後の位置にあります。build.gradleだから私は私の(抜粋)でこのようにソートを変更しようとしました:

を使用する./gradlew eclipseClasspathと、.classpathファイルが正しく作成されます。しかし、Buildship が実行されるとすぐに、ファイルは間違った順序で再び上書きされます。

whenMergedの代わりに も使用してみましbeforeMergedたが、何も変わりません。

Buildship で起動したときの Gradle の出力は次のとおりです (たとえば、Eclipse プロジェクトのプロパティで [Gradle] -> [更新] をクリックします)。

Buildship はタスクを実行することすらしていないようですが、他の方法でファイルをeclipseClasspath作成しています。.classpath

クラスパスを自分のやり方でソートしたいという私の願いを尊重するようにBuildshipを取得するにはどうすればよいですか?

0 投票する
3 に答える
206 参照

java - Eclipse で使用される Java パスを変更するには?

最近、を使用してコードをコンパイルしJava 1.8ました。を使用してコンパイルを行うように設定JAVA_HOMEしましたPATHant

さて、Eclipse (Luna) を起動すると、Eclipse 用の Tomcat プラグインを使用してアプリケーションをデバッグするためです。以下のパスの使用を開始します-Java 1.7を使用

ここに画像の説明を入力

そして、Tomcatが起動して以下に出力します

これでJava 1.8を使用するにはどうすればよいですか?

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

eclipse - Eclipse でプロジェクトをエクスポートするときに、誤って .classpath ファイルを上書きしてしまいましたか?

私はgitからプロジェクトをプッシュおよびプルし、それらをEclipseワークスペースにインポートしてきました。

プロジェクトをエクスポートしようとしましたが、エラー (.classpath ファイルの上書きに関する何か) が発生したため、続行することを選択しました。プロジェクトを開くことができず (クラス パスがクラス ファイル エラーにありません)、gitlab に何もプッシュできません。コードを変更しても、変更が行われていないことが通知されるためです。

私の Eclipse ワークスペースは次のようになります。

Eclipse ワークスペースの外観

私はグーグルで調べました.classpathファイルを再生成できますか?それが役立つ場合は、上書きされた .classpath ファイルのコピーを保存しました。

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

java - Eclipse での J2EE アプリケーションのクラスパスはどこで確認できますか

私はEclipseで開発されたJ2EEプロジェクトを持っています。このプロジェクトのクラス パスを調べるにはどうすればよいですか?

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

java - Eclipse に jar ファイルを追加する際の問題

Apache Lucene ライブラリから Eclipse にいくつかの外部 jar ファイルを追加しようとしていますが、それらをクラスパスに追加するたびに、ソースを添付する必要があると表示され続けます。ただし、ソース ファイルの追加について何も述べていない複数のチュートリアルを見てきました。彼らはバイナリを指しているだけです。それらをクラスパスまたはユーザー ライブラリとして追加しようとしましたが、Eclipse はそれらをそのまま追加することを拒否します。Apache Lucene 8.8.1 と Eclipse 2021-03 を使用しています。何が間違っていて、それらを追加できませんか?

更新:私がやっていることをより明確にするために、いくつかのスクリーンショットを送信しています

photo1 新しいプロジェクトを作成して名前を付けた後、次に選択し、[ライブラリ] タブを選択します

写真2

[ライブラリ] タブでクラスパスを選択し、[外部 jar を追加] オプションを選択して、ダウンロードした Lucene フォルダーからいくつかの jar ファイルを選択します。

いくつかのパッケージからいくつかの .class ファイルを選択しようとすると、このメッセージが表示され続けます

写真3