问题标签 [java-12]

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 回答
82 浏览

jakarta-ee - 需要帮助设置“工作场所”

我嘿伙计们,我申请了工作,他们给了我创建应用程序来获得他们可以使用的基本技能,但我有问题我必须使用 java 12 J2EE8 和 wildfly 16.0.0 服务器,但我无法在 wildfly 上运行任何示例

我下载了eclipse并在eclipse jboss中添加了wildfly服务器,然后我按照这个http://www.thejavageek.com/2015/12/16/jax-rs-hello-world-example-with-wildfly/和我检查生成 web.xml 部署描述符(第一次我没有这样做但它没有工作,我查看了评论)去本地主机时出错

0 投票
1 回答
520 浏览

gradle - 错误:未找到模块:多模块 gradle 构建中的 org.lwjgl.natives

我在尝试运行多模块 gradle 构建时遇到以下错误:

我的项目结构如下:

module-info.javafor需要必要的displayLWJGL3 模块:

相关依赖项包含在build.gradle

引擎requires uk.ashleybye.juggernaut.display;并具有实现依赖项:implementation project(":display").

我的版本信息:

为什么gradle找不到模块?

0 投票
2 回答
4674 浏览

java - 可以从多个模块访问包

我的项目适用于 Java 1.8u151。我正在尝试将其升级到 Java 12,但出现以下错误。

这是唯一的错误,并且在 Java 12 中的大多数包中重复出现,但在 Java 8 中可以正常工作。

我尝试将所有 jar 文件从模块路径移动到类路径。模块路径中只有 Java 12 库。我试图在 Java 版本的包中寻找任何不推荐使用的东西。我尝试了 3 个具有不同 Java 版本的不同系统(都运行 OS-X 10.13.6、10.13.3 10.11.6 和我自己的系统 10.14.6)。

错误截图 - https://drive.google.com/open?id=1GS_v4rWe5wtigHIDeYtqd2r9YmTVyXbd

错误与“org.w3c.dom”和“org.xml.sax”相同 - 从<unnamed>和 java.xml调用包

最好的解决方案是消除问题或引导编译器仅使用 JRE 系统库。

0 投票
3 回答
957 浏览

jmeter - Java 12 JMeter 5 HTTP/2 请求 java.lang.NoClassDefFoundError: org/eclipse/jetty/alpn/client/ALPNClientConnectionFactory

我在 Ubuntu 9.0.4 上使用 Java 12、JMeter 5.1.1 并在尝试发送 HTTP/2 请求时遇到以下异常:

响应正文中的堆栈跟踪:

JMeter 5.1.1jetty-alpn-client-9.4.9.v20180320.jar默认自带。

然后我从http://central.maven.org/maven2/org/eclipse/jetty/jetty-alpn-java-client/下载 jetty alpn java 客户端库,并将其放入 jmeter 安装的 lib/ 文件夹并导致此异常:

我切换到 Java 11 但得到了同样的错误。任何建议和见解都值得赞赏。

0 投票
1 回答
219 浏览

java - 如何在 Apache FOP 2.3 中将字体呈现为形状

我想将旧的 FOP 0.94 更新为新的 FOP 2.3。在旧的 FOP 中,字体被渲染为形状。我想保留这种行为,所以我尝试将以下内容设置为PDFTranscoder.:

但如果这样做,输出的 PDF 中不会呈现任何字体。如何告诉 FOP 将字体呈现为形状?

如果我删除:

然后文本在输出的 PDF 中,但不呈现为 shape

0 投票
5 回答
8749 浏览

eclipse - 启动层 java.lang.module.FindException 初始化期间发生错误,通过 Eclipse 使用 TestNG 和 Java 12 执行 Selenium 测试

ErrorOccuredDuringInitializationofbootlayer我在运行测试时不断收到此错误:

启动层 java.lang.module.FindException 初始化期间出错:无法为 C:\Users\Bonfire.eclipse\org.eclipse.platform_4.12.0_867647348_win32_win32_x86_64\plugins\com.beust.jcommander_1.72.0.jar 派生模块描述符引起:java.lang.IllegalArgumentException:com.beust.jcommander.1.72.0:无效的模块名称:'1'不是Java标识符

我该如何解决?

0 投票
2 回答
2709 浏览

java - JavaFX 12 中缺少包 javafx.embed.swing?

我从 Java 10 升级到 Java 12 和 JavaFX 12。

现在我不能再编译我的项目了,因为javafx.embed.swingSwingFXUtils不再被识别。

Intellij 找不到该类的任何库。好像javafx.embed已经不存在了。

我查看了包裹是否被丢弃,但我找不到任何有关它的信息。

0 投票
1 回答
5529 浏览

java - Java 12 无法访问 org.openqa.selenium.chrome.ChromeDriver 类型

我是 Selenium 的新手,目的是熟悉实习。目前,我在导入 chromedriver jar 时遇到问题。我目前正在使用 Java 12。这很奇怪,因为当我将编译器切换到 Java 1.8 时,错误似乎消失了。谁能帮我解决这个问题?

“import org.openqa.selenium.chrome.ChromeDriver”显示此错误

“org.openqa.selenium.chrome.ChromeDriver 类型不可访问”;

“ChromeDriver()”显示此错误

“ChromeDriver 无法解析为类型”

0 投票
0 回答
402 浏览

java - JavaFX 位置是必需的,带有 IntelliJ 的 NullPointer

所以我知道类似的问题已经被问过多次,但我已经尝试了我发现的所有内容,但我似乎无法弄清楚这一点。我试图让这个简单的 JavaFX 示例工作:https
://openjfx.io/openjfx-docs/#install-javafx 我正在使用 IntelliJ 和 Gradle,我按照说明进行操作,但是每当我尝试在 IntelliJ 中运行程序时,它都会给出我的 FXMLLoader 出现“需要位置”错误。

根据我收集的信息,它应该通过将 scene.fxml 文件放在资源目录中来工作,但这似乎对我不起作用。我也尝试将 scene.fxml 与 MainApp 放在同一个包中,但仍然没有用。

编辑 我刚刚注意到 Gradle 构建输出似乎工作正常。当我尝试在 IntelliJ 中运行我的代码时,这只是一个问题。

所以我尝试了另一个没有 Gradle 的 JavaFX 项目。在这种情况下,IntelliJ 会创建一个“out”目录,其结构与我的项目相同。使用 Gradle 时,会创建一个“构建”目录,其中包含 fxml,但不在我期望的位置?

这是我的主要课程:

build.gradle:

这就是我的项目结构:

项目结构

0 投票
1 回答
47 浏览

java - 如何获得 JavaFx 建议,例如

我目前正在接受 JavaFX 培训,结果发现我需要一个 FXML 文件,一切正常:

  1. 我可以创建 FXML 文件

  2. 我可以定义我的 rootPane

  3. 但是当我想添加元素时<Label><Button>......这些对我来说是不可用的。

JAVA版本: 12.0.2

IDE:日食

Eclipse 插件: e(fx)clipse

下面的图片将不言自明:

解决图像的问题=>所需的解决方案