問題タブ [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 ファイルのコピーを保存しました。