問題タブ [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.
java - Gradle は、メソッドがパラメーターとして長くかかる場合でも、long を int に変換できないと不平を言います
「gradle build」を実行すると、プロジェクトの 1 つで次のエラーが発生しました。いくつかのクラスで次のコンパイル エラーが発生します。
とはいえ、このメソッドsetFirstResult
はlong
as パラメータを取ります。コードは次のとおりです。
--refresh-dependencies
キャッシュなどを試してみましたが、どれもうまくいきませんでした。さらに、このプロジェクトは Maven プロジェクトであったため、代わりに gradle を使用するように変換しました。
編集:
コメントからのリクエストごとに、ここに追加のコンテキストを追加しています。
のソースコードはこちらthis._logFilter
ここに完全なスタックトレースがあります
編集:のソースコードを追加GlobalMessageLogProvider
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 を手動で調整する正しい方法ですか?
eclipse - providedCompile依存関係が展開されるのはなぜですか?
私のbuild.gradle
中で私は持っています
プロジェクトを Eclipse Mars 4.5.0 にインポートしました (Gradle IDE 3.7.0.201506251228-RELEASE もインストールしました)。Gradle dependencies
ライブラリは含まれていますが、含まれていWeb App Libraries
ません。これまでのところすべて順調です。しかし、なぜこのライブラリが にデプロイされるのWEB-INF/lib
でしょうか?
java - gitignore の漢字
Java プロジェクトの束に git を使用しています。.classpath、bin、.gradle、およびその他のファイルとフォルダーの束を無視したい。
Eclipse でこのファイル / フォルダーにアクセスして、Eclipse から無視することはできません。したがって、.gitignore ファイルを編集することにしました。ファイルにはランダムな漢字が含まれています。
それでも先に進み、必要なファイル リストで .gitignore ファイルを更新しました。ただし、Eclipse から他のファイルを無視すると、.gitignore に再び漢字が追加されます。
これは予想される動作ですか?.classpath、bin などのファイルを gitignore に追加するにはどうすればよいですか?
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 プロジェクトで再現可能な方法をテストしています。