問題タブ [module-info]

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 に答える
511 参照

java - モジュラーJavaを使用してGradle 6.6でmainClassNameを設定する方法

build.gradle 内の Gradle 6.3 では、mainClassName を次のように問題なく設定できます。

Gradle 6.61 では、上記の行は次のようになります。

java.lang.module.InvalidModuleDescriptorException: パッケージ mod.app がモジュールに見つかりません

これは、mainClassName のモジュール部分を削除することで解決できます。

例外が解決されている間、Gradle はまだ次のように述べています。

現在のモジュールを想定して、メイン クラスのモジュールは提供されませんでした。'mainClassName' を次の形式で提供することをお勧めします: '$moduleName/abMain'

私はこれのバリエーションを試しました:

これまでのところ、これらのいずれも機能させることができませんでした。「app.Main」として設定することもできますが、Gradle が好むバリエーションを使用することをお勧めします。これはどのように行うべきですか?

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

java - Java11で自動生成されたクラスファイルを使用する

自動生成されたクラスファイルがあります。残念ながら、これは単なるクラス ファイルであり、モジュールをホストする jar ファイル内のクラスではありません。

javapを使用してクラスファイルを分析できます。これは、クラス abcMyClass をホストします。追加したい

使用しているアプリケーションの module-info.java に。

モジュールパスに配置するために、そのクラスに関する特定のjarファイルを作成するにはどうすればよいですか?

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

java - 壊れた依存関係 module-info.java を再コンパイルせずに更新しますか?

私のコードは、ファイルにバグがあるように見える Logback に依存していmodule-info.javaます。著者は長期間体調を崩しているようです。module-info.javaフォークされたバージョンに再コンパイルして依存することなく、この依存関係のファイルにパッチを適用する方法はありますか?