問題タブ [intellij-15]
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.
scala - Intellij がパッケージを見つけられない
私はGatling
自分のプロジェクトに統合しようとしていますが、この例は機能していますが、既存のプロジェクトにプルしたいと思います。
プロジェクト構造内に新しいディレクトリを作成して内容を格納しようとしてGatling
い.scala
ますが、そこに配置したファイルは、インポート時にパッケージを見つけられないようです (画像を参照してください: 動作する領域と動作しない領域)
Intellij build.sbt/plugins.sbt ファイルにエラーは見られません.scala
。ファイルの 1 つがパッケージを認識していれば明らかです。私はこの問題で完全に迷っています。
「私のパッケージが表示されない」とは、import io.gatling...
works.scala がパッケージを見つけるのに対し、dontWork.scala は何も表示されないように見えることを意味します (だけでなくio.gatling
)
intellij-idea - IntelliJ IDEA 15のgradleプロジェクトでInfinitestを有効にするにはどうすればよいですか?
Infinitest User Guideによると、IntelliJ IDEA に Infinitest プラグインをインストールした後、プロジェクトを右クリックして「ファセットを選択し、Infinitest を追加」できるはずです。ただし、プロジェクトのコンテキスト メニューには「ファセット」オプションがありません。.idea プロジェクト フォルダーもありますが、私のプロジェクトが gradle プロジェクトであるという事実に関係している可能性があると思います。
私のプロジェクトに関するその他の詳細(関連しているとは思わないが、おそらく関連している可能性がある):
- これは、1 つのルート プロジェクトと 4 つのモジュールを含むマルチモジュール gradle プロジェクトです。
- また、Scala nature と scala gradle プラグインも備えています。
- Junit4 と ScalaTest の両方のテストがあります。
- Intellij IDEA バージョン 15 を使用しています
playframework-2.4 - IntelliJ IDEA 15 Play 2.4 リバース ルーティング メソッド パラメーター「文字列を java.lang.String に適用できません」
IntelliJ IDEA 15.0.4 を使用して Java Play を開発しています。2.4.4 アプリケーション。数か月後 (IntelliJ の更新が原因だと思いますが、100% 確実ではありません)、次の問題が発生します。
文字列をパラメーターとして受け取るコントローラーから逆ルートを呼び出すたびに、パラメーターがエラーとして次のメッセージとともに表示されます。
ReverseMyController の methodName (string) は (java.lang.String) に適用できません
コード例を次に示します。
この例ではmyId
、メソッドに渡されたパラメーターは、このようshowItem
に強調表示されたエラーになります。
私はすでにプロジェクト構造の設定をいじってGoogleを検索しましたが、役に立ちませんでした。誰かがこれで私を助けてくれることを願っています.OCD-selfは、エラーヒントのないコードベースを再び持っていることに本当に感謝しています;)