JDK tools.jar como dependência maven

Eu gostaria de colocar o JDK tools.jar como dependência de compilação. Encontrei alguns exemplos que indicam o uso dosystemPath propriedade como a seguinte:

<dependency>
  <groupId>com.sun</groupId>
  <artifactId>tools</artifactId>
  <scope>system</scope>
  <systemPath>${java.home}/../lib/tools.jar</systemPath>
</dependency>

O problema é que o caminho não está correto para o Mac Os X (no entanto, está correto para Windows e Linux). Para isso, o caminho correto é$ {java.home} /../ Classes / classes.jar.

Estou procurando uma maneira de definir uma propriedade maven, de modo que, se o sistema for detectado como Mac OS X, o valor seja definido como$ {java.home} /../ Classes / classes.jar, caso contrário, está definidopara $ {java.home} /../ lib / tools.jar (como é possível fazer com ANT). Alguém tem uma ideia?

questionAnswers(8)

yourAnswerToTheQuestion