在一个java项目中使用JNLP(javax.jnlp),我确定它不是普通JDK的一部分。 由于它是一个Maven项目,我想将它作为依赖项添加到我的POM中。
我找到的一个依赖是:
<dependency>
<groupId>javax.jnlp</groupId>
<artifactId>jnlp-api</artifactId>
<version>8.0</version>
<scope>system</scope>
<systemPath>${java.home}/lib/javaws.jar</systemPath>
</dependency>
但是根据系统路径对我来说看起来很糟糕 - 真的很糟糕
system
在此标记为已弃用:https://maven.apache.org/guides/introduction/introduction-to-dependency-mechanism.html
没有其他办法吗?
从存储库获取它作为一个合理的最新版本(java 8)?
或者干净的方式是什么?