1
プラットフォームに依存しない方法でmavenで利用可能なプロセッサの数を取得することは可能ですか? available_processors > 1
の場合はプロファイルを有効にしたいと考えています。maven(プラットフォームに依存しない)で利用可能なプロセッサの数を確認する
プラットフォームに依存しない方法でmavenで利用可能なプロセッサの数を取得することは可能ですか? available_processors > 1
の場合はプロファイルを有効にしたいと考えています。maven(プラットフォームに依存しない)で利用可能なプロセッサの数を確認する
これを行う簡単な方法はありません。システムプロパティにRuntime.availableProcessors()
の結果を格納するMaven拡張を記述する必要があります。その拡張子を$Maven_HOME/lib/ext
に設定する必要があります(MNG-4984を参照)。 Maven Pluginを書くだけでは不十分です。プロファイルの有効化後にPluginの解決が行われます。主にpom.xml XSDが許可しないため、カスタムProfileActivator
を書くことはできないと思います。