Java 如何使用Maven解决对JNLP的依赖

Java 如何使用Maven解决对JNLP的依赖,java,maven,dependencies,jnlp,Java,Maven,Dependencies,Jnlp,我正在使用Eclipse09-2020和JDK15进行一个光滑的2D项目,我正在通过Maven解决我的依赖关系。当我将Slick2D添加到pom.xml中时,它在IDE的xsi:schemaLocation中显示了一个错误,称为“缺少工件javax.jnlp:jnlpapi:jar:5.0” 我尝试重新下载Java,重置Java_HOME变量,但没有效果。我遇到的其他问题在lib目录中引用了“javaw.jar”,但这在我的JDK中并不存在。我如何解决这个问题 下面是我的pom.xml,如果有帮

我正在使用Eclipse09-2020和JDK15进行一个光滑的2D项目,我正在通过Maven解决我的依赖关系。当我将Slick2D添加到pom.xml中时,它在IDE的xsi:schemaLocation中显示了一个错误,称为“缺少工件javax.jnlp:jnlpapi:jar:5.0”

我尝试重新下载Java,重置Java_HOME变量,但没有效果。我遇到的其他问题在lib目录中引用了“javaw.jar”,但这在我的JDK中并不存在。我如何解决这个问题

下面是我的pom.xml,如果有帮助的话:

<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.newproject</groupId>
<artifactId>newapi</artifactId>
<version>0.0.1-SNAPSHOT</version>
<name>Slick Based API</name>

<dependencies>
    <dependency>
        <groupId>org.slick2d</groupId>
        <artifactId>slick2d-core</artifactId>
        <version>1.0.2</version>
    </dependency>
</dependencies>

4.0.0
org.newproject
新API
0.0.1-快照
基于Slick的API
org.slick2d
光滑二维岩心
1.0.2

只是一个一般性的提示:这个圆滑的项目似乎已经死了。官方来源的回购协议已经生效。我可能不会把它用于一个全新的项目。 但现在谈谈你的问题:

自从oracle没有开放源代码以来,JavaWebStart一直从Java11开始。那你能做什么呢

  • 您降级到Java 9/10
  • 您使用(可能需要进行一些自适应)
  • 从项目中删除JNLP(因为有其他方法启动它)
  • 似乎有其他人接手了这个项目。你可以在电视上找到它。其中一个JNLP也被删除