問題タブ [gradle-eclipse]

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 投票する
1 に答える
296 参照

java - Gradle は、メソッドがパラメーターとして長くかかる場合でも、long を int に変換できないと不平を言います

「gradle build」を実行すると、プロジェクトの 1 つで次のエラーが発生しました。いくつかのクラスで次のコンパイル エラーが発生します。

とはいえ、このメソッドsetFirstResultlongas パラメータを取ります。コードは次のとおりです。

--refresh-dependenciesキャッシュなどを試してみましたが、どれもうまくいきませんでした。さらに、このプロジェクトは Maven プロジェクトであったため、代わりに gradle を使用するように変換しました。

編集:

コメントからのリクエストごとに、ここに追加のコンテキストを追加しています。

のソースコードはこちらthis._logFilter

ここに完全なスタックトレースがあります

編集:のソースコードを追加GlobalMessageLogProvider

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

gradle - AspectJ および spring-aspects の gradle で STS (Eclipse) に .classpath を設定する方法

@Configurable を使用して、春の側面からクラスに @Configurable のコンパイル時織りを使用するプロジェクトがあります。Spring Tool Suite 3.7.0 を使用し、gradle タスクを使用してアプリケーションをビルドおよび起動すると、すべてが実行されます。(プラグインのおかげで: https://github.com/eveoh/gradle-aspectj )。

今、私は AspectJ Eclipse の性質も使用したいと考えています。手動で、プロジェクトを AspectJ に変換し、spring-aspects.jar を AspectJ inpath として追加することで、これを実行しました。私もgradleでこれをやりたいです。プロジェクトをAspectJの性質に変えることは、次の方法で可能でした:

「spring-aspects.jarをinpathとして追加する」というステップも実行するようにgradleを構成するにはどうすればよいですか?

.classpath ファイルを比較すると、違いは次のとおりです。

(classpathentry org.eclipse.jst.j2ee.internal.web.container は既に存在していましたが、属性が欠落しています)

では、これを切り取ってクラスパスに追加するにはどうすればよいですか? 次のようにクラスパスを変更するを見てきました。

...しかし、ここで常にエラーが could not find method whenConfigured() for arguments [build_52wic5gr82z6rcs33lo3ix1lk$_run_closure7_closure12_closure13@73914b82] on org.gradle.plugins.ide.eclipse.model.EclipseClasspath_Decorated@6ca18169. 発生します。このエラーを修正するにはどうすればよいですか? これは、AspectJ inpath を構成して .classpath を手動で調整する正しい方法ですか?

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

eclipse - providedCompile依存関係が展開されるのはなぜですか?

私のbuild.gradle中で私は持っています

プロジェクトを Eclipse Mars 4.5.0 にインポートしました (Gradle IDE 3.7.0.201506251228-RELEASE もインストールしました)。Gradle dependenciesライブラリは含まれていますが、含まれていWeb App Librariesません。これまでのところすべて順調です。しかし、なぜこのライブラリが にデプロイされるのWEB-INF/libでしょうか?

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

java - gitignore の漢字

Java プロジェクトの束に git を使用しています。.classpath、bin、.gradle、およびその他のファイルとフォルダーの束を無視したい。

Eclipse でこのファイル / フォルダーにアクセスして、Eclipse から無視することはできません。したがって、.gitignore ファイルを編集することにしました。ファイルにはランダムな漢字が含まれています。

それでも先に進み、必要なファイル リストで .gitignore ファイルを更新しました。ただし、Eclipse から他のファイルを無視すると、.gitignore に再び漢字が追加されます。

これは予想される動作ですか?.classpath、bin などのファイルを gitignore に追加するにはどうすればよいですか?

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

eclipse - Eclipse内でgithubプロジェクトがWebアプリとして起動しない

egit プラグインを使用して Eclipse mars をインストールしました。github からプロジェクトを正常にダウンロードしますが、ダウンロードした github プロジェクトを、Eclipse で正常に起動できる Eclipse Maven Web プロジェクトに変換するにはどうすればよいRun As ... Run on serverですか?

例として、 github のこの 2 段階認証プロジェクトを見てみましょう。を使用してこのプロジェクトを Eclipse から起動するにはどうすればよいですか?Run As.. Run on server

これまでに行った手順は次のとおりです。

1.) Eclipse Project Explorer の白い背景を右クリックします。

2.) 選択Import > Import ...

3.)Git > Projects結果のダイアログ ボックスから [git から選択] をクリックします。[次へ] をクリックします。

4.) 選択Clone URIして、もう一度 [次へ] をクリックします

5.) URI フィールドに次のように入力します。https://github.com/kyleboon/two-step-authentication-example

6.) [次へ] をクリックします。

7.) [次へ] をもう一度クリックします

8.) [次へ] を 3 回クリックします。

9.)Importを使用して選択しnew project wizardます。次に、もう一度 [次へ] をクリックします。

10.) 選択maven projectしてimport

11.) Eclipse プロジェクト エクスプローラーで結果のプロジェクトのルートを右クリックし、[ Properties.

12.) 選択Project Facets

13.) 有効にするProject Facets

14.) を選択Dynamic Web Moduleして にしdynamic web projectます。[OK] をクリックします。

15.) Eclipse プロジェクト エクスプローラーでプロジェクト ルートを右クリックします。を選択Maven download sourcesし、 を選択しMaven update projectます。

16.) Eclipse でプロジェクト ルートを右クリックし、選択します。Run As...Run on server

その結果、Tomcat が次の URL を起動すると 404 エラーが発生します。http://localhost:8080/two-step-authentication-example/

Run As...Run on Server を使用して Eclipse でこの特定の github プロジェクトを正常に起動するには、代わりにどのような手順を実行しますか? この質問はすべての github Web プロジェクトで一般的なものですが、この特定のプロジェクトをケース スタディとして使用して、他の github プロジェクトで再現可能な方法をテストしています。