是否可以以独立于平台的方式检索maven中可用处理器的数量?如果available_processors > 1
,我希望能够激活个人资料。
答案 0 :(得分:1)
没有简单的方法可以做到这一点。您必须编写一个Maven扩展,将Runtime.availableProcessors()
的结果存储在系统属性中。您必须将该扩展名放在$Maven_HOME/lib/ext
中(请参阅MNG-4984)。编写Maven插件是不够的,插件解析在配置文件激活后发生。我不认为可以编写自定义ProfileActivator
,主要是因为pom.xml XSD不允许它。