問題タブ [package-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.
java - mavenプロジェクトのメインとテストの間でpackage-info.javaはどのように共有されますか?
Maven プロジェクトで、特定のルート パッケージ内のすべてのクラスをロードし、それらを繰り返し処理し、それらのパッケージに関する情報 (つまり、特定のパッケージに特定の注釈が提供されているかどうか) を処理する単純な単体テストを作成しました。
次のファイルがあるとします。
Class<?>
forをロードし、Bar.java
(メソッドを使用して)そのパッケージの注釈を取得しようとしたときClass#getPackage
、驚いたことに、パッケージがファイルの隣にあるsrc/test
ディレクトリから注釈を共有していることがわかりました(そうでない場合、パッケージは同じ)。package-info.java
SomeTest.java
また、逆の方法でも機能することがわかりました。つまり、package-info.java
inのないクラスは、ディレクトリの下の同じパッケージのsrc/test
a を共有しているようです。package-info.java
src/main
これは Maven プロジェクトに固有のものですか、それとも通常の Java の動作ですか? 関連するパッケージを他のディレクトリからロードしない方法はありますか?
flutter - フラッターでpackage_infoやその他の依存関係を使用せずにアプリのバージョン名を取得できますか?
アプリのサイズを小さくする場合に備えて、依存関係を使用せずにアプリのバージョン情報が必要です。
jdeveloper - Jdeveloper IDEでpackage-info.javaを作成するには?
Checkstyle を実行すると、package-info.java ファイルが見つからないというエラー メッセージが表示されます。私は JDeveloper12c を使用していますが、既存のプロジェクトにも新しいプロジェクトにもこのファイルを作成する方法がわかりませんでした。オンラインで Eclipse に関する回答をいくつか見つけましたが、JDeveloper IDE に関する回答は見つかりませんでした。
誰でも私を助けることができますか?ありがとう