コマンドラインでJava 9モジュールの理解をテストしました。 次に、Intellij IDEA 2017.2.5に移動してテストしました。エラーが発生しましたmodule is not in dependencies
intellijがエラーを表示している理由がわかりません。モジュールは依存関係にありませんIntellij IDEA 2017.2.5 Java 9
module-info.java
には、exports
とrequires
と書かれています。
次に、IDEAによってIntellijインテリジェンスを使用してエラーを解決します。ちょうどALT + ENTERを次に入力してAdd dependency on module 'module-name-here'
をクリックします。 しかし、私はIntellijがシーンの背後で何をしているのか分かりません。それについてどんな考えですか?
私はのIntelliJ IDEAに手動で追加することができますどのように?なぜそれが自動的に追加されないのでしょうか?なぜそれがエラーを表示し、それを解決するためにはALT + ENTERが必要です。 – UnKnown
@UnKnown答えを更新しました。 – nullpointer
「依存関係を追加する」とは、左下の「+」アイコンをクリックして「モジュール依存関係」を選択し、依存する必要があるモジュールを選択することを意味します。 – JMess