问题标签 [java-15]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
776 浏览

intellij-idea - JDK15 上的 JAXB:需要哪些 jar?

我在 intelliJIDEA 中使用 JDK15 工作,没有任何 Gradle、Maven 或其他。
是的,我们都知道自 JDK11 起 JAXB 已从 JDK 中移除。
所以我尝试简单地将一些库作为 jar 文件添加到项目中:

不过,我得到的只是:

在这条线上:

有什么线索吗?

0 投票
0 回答
151 浏览

java - 尝试使用 jlink 时包 org.xmlpull.mxp1_serializer 不存在

我在使用 jlink gradle 插件制作模块化图像时遇到问题。我的项目使用运行 jdk15 的 Xstream 和 JavaFX。由于制作包含 javaFX 依赖项的 .jar 文件被证明是有问题的,因此我尝试按照此处的建议使用 jlink(1)。当我尝试运行“jlink”任务时,出现了与此类似的问题(2)。即使我已将 xpp3_min-1.1.4c.jar的/METFA-INF/services/org.xmlpull.v1.XmlPullParserFactory 更改为:

运行“jlink”任务时出现新问题:

最后一行在 module-info.java 中创建错误:

我的gradle.build看起来像这样:


在这一点上,我觉得我已经在互联网上搜索了大部分可能是什么原因以及可能的解决方案。这是 XStream、xmlpull 或任何其他依赖项的问题吗?可以做些什么来解决这个问题?

0 投票
0 回答
54 浏览

spring-mvc - 带有 Java 15 依赖项“Spring Web”的 Spring Starter 报告“执行失败”

我从

mvn install

并得到这个错误:

[错误] 无法执行目标 org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project java15dependnciesWeb: Fatal error compile: error: invalid target release: 15 -> [Help 1]`

我很惊讶。我认为它应该能够开箱即用地安装。我使用 Ubuntu。

类似的错误:

这听起来有点像这个错误:

未能执行目标 org.springframework.boot:spring-boot-maven-plugin:2.2.2.RELEASE:run

但是这个解决方案对我不起作用:

https://stackoverflow.com/a/62742688/2891692

标签名称:version 描述:要继承的父项目的版本。版本:4.0.0

0 投票
0 回答
28 浏览

spring-boot - 找到一种从 Java 15 / Spring Boot 保存到 HSQLDB 的简单方法

我尝试构建必须尽可能容易地使用/使用 CRUD:

我在各种问题中苦苦挣扎(保存还不起作用)。不建议在 2021 年 3 月使用 Java 15 执行此操作(Java 15 通过https://start.spring.io/提供)?

一些链接帮助了我:

当然,如果您认为以 Gist 或 Repo 的形式回答这个问题很重要,我会发送我的消息来源。

0 投票
2 回答
100 浏览

java - 在 java 代码中,我如何检查 jdk 版本以在 java 代码下编译?

我想使用上面的代码而不加注释

0 投票
1 回答
93 浏览

java - 如何在 Java15 中格式化字符串中的日期?

我在字符串文本中以定义的格式显示日期时遇到问题。

它会在应用程序运行后引发如下所示的错误。

我该如何解决?

这是我的代码片段,如下所示。

0 投票
1 回答
153 浏览

java - RichTextFx 在 JavaFX 中不工作,CodeArea 不显示(错误)

我的构建配置

这是我的代码:

这些是我收到的所有错误(我使用的是 Java 15、fat jar 文件、javafx 16)

0 投票
1 回答
132 浏览

java - Java JTS Polygon 包含另一个 Polgyon

我正在尝试使用 JTS 来判断一个多边形是否包含另一个多边形。

我这里有资源。如何使用语法?这给了我错误。下一步是应用包含。如果有人对 JTS 有经验,那将很有帮助。

https://gis.stackexchange.com/questions/368520/jts-geometry-contains-not-detecting-point-of-an-inner-polygon-on-edge-of-outer

https://gis.stackexchange.com/questions/262751/how-to-determine-if-one-polygon-is-contained-in-another

https://locationtech.github.io/jts/javadoc/org/locationtech/jts/geom/Polygon.html

在此处输入图像描述

在此处输入图像描述

0 投票
0 回答
31 浏览

java - 如何在插件启动期间加载 jar?

我有一个 Eclipse 插件项目。我有一个场景,我需要在运行时插件启动期间加载一个外部 jar。我正在使用 Java 15。

0 投票
0 回答
177 浏览

java - How to replace sun.awt.AppContext used to shutdown ExecutorService instances when context is disposed?

One of our Java based Swing applications has a class which creates an java.util.concurrent.ExecutorService instance used to run SwingWorkers. Before the executor service is returned, a custom PropertyChangeListener is added to the instance of sun.awt.AppContext to shutdown the executor service when the AppContext is 'disposed'.

I am investigating all hurdles that may arise when we migrate the code base from Java 8 to 15. The class AppContext is no longer available from Java 9 on.

Is there a suitable replacement mechanism in current Java JDK to recreate this?

The current code looks something like this: