我们有遗留代码依赖于Sun的tools.jar文件,所以我在工件的pom.xml文件中有这个
<dependency>
<groupId>com.sun</groupId>
<artifactId>tools</artifactId>
<version>1.7.0</version>
<scope>system</scope>
<systemPath>${java.home}/../lib/tools.jar</systemPath>
</dependency>
...我在* .java代码中看到了这个
import com.sun.tools.attach.VirtualMachine;
import com.sun.tools.attach.VirtualMachineDescriptor;
import com.sun.tools.attach.AttachNotSupportedException;
我们正在转向OpenJDK1.8。我需要对pom.xml文件做什么,以便使用OpenJDK的tools.jar文件构建工件,以及在运行时使用OpenJDK tools.jar文件而不是Sun的代码?