问题标签 [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.
libraries - NetBeans Java 项目 - 看不到库
免责声明:我实际上只是从头开始学习如何编程。使用 NetBeans 11 和 JDK 12。
为了学习教程,我需要编辑我的库设置。但是,当我右键单击我的项目并单击属性时,树中没有库类别。我做了一堆搜索,结果告诉我它应该默认存在。
怎么让它出现???
java - 为什么 describeConstable 是可选的?
什么情况下会someEnum.describeConstable()
不返回EnumDesc
?
即它将返回一个空的Optional
。
eclipse - 通过双击在mac上启动可运行的.jar很热?
我想通过双击启动我的 java 代码。因此我在 Eclipse 中将我的 java 项目导出为“Runnable .jar”。该文件有 java 图标,但是当我尝试启动它时,出现错误:
“无法启动 Java JAR 文件“test.jar”。检查控制台以获取可能的错误消息。”
但是控制台中什么都没有。我在 Eclipse 中运行 OSX 10.14.5、Java 12 作为 JDR,在我的 Mac 上安装了 Java 8。运行java -jar /Users/Bob/Desktop/test.jar
确实启动程序。
程序应该启动控制台并打印“It works!”。
java - Selenium 3.141.59 在 Eclipse 上不能与 JDK 12.0.2 一起使用
我已经在 Windows 7 64bit Service Pack 1 上安装了 jdk-12.0.2 64bit,我正在使用 Eclipse IDE for Enterprise Java Developers。版本:2019-06 (4.12.0) 内部版本号:20190614-1200。
我创建了一个新的 java 项目,它有一个新的包和一个新的 java 类。
当我在项目构建路径中添加以下罐子时:
selenium-server-standalone-3.141.59.jar
selenium-3.141.59-nodeps.jar
selenium-3.141.59-nodeps-sources.jar(有和没有这个jar)
lib文件夹的所有jar文件
然后import entry import org.openqa.selenium.WebDriver;显示以下错误
其他导入入口 import org.openqa.selenium.chrome.ChromeDriver; 显示以下错误 org.openqa.selenium.chrome.ChromeDriver 类型不可访问
当我从项目构建路径中删除 selenium-server-standalone-3.141.59.jar 时,出现以下异常。
启动层初始化时出错
我已经使用 JDK 1.8 处理过 Selenium 3.0。使用(Chrome、IE、Gecho)浏览器。
在这里使用 jdk-12.0.2,我还尝试了 selenium 3.0,以及添加和删除 jar 的替代方法。还尝试通过从 Selenium-Server-xxx 版本添加/删除 jars。
以下是Java类代码:
java - jdk12中appletviewer的替代方案
JDK12中的applet查看器有什么替代品吗?
我是 Java 新手,我尝试在 Java 中添加 AWT 复选框它在 JDK 1.8 中运行良好,但在 JDK12 中没有运行。
我在互联网上搜索,发现小程序查看器已弃用。(Applet API 已弃用,不可替代)在官方 oracle 的帮助网页上。
我搜索了这个问题并没有得到令人满意的答案,所以我在这里发布......
它应该在 JDK12 中工作,因为它在 JDK1.8 中运行。
java - org.w3c.dom 包可以从多个模块访问:, java.xml
我无法将org.w3c.dom.NodeList
包导入 Eclipse。它正在显示
包 org.w3c.dom 可以从多个模块访问:
<unnamed>
, java.xml" Eclipse 中的错误消息。
请让我知道如何解决这个问题?
日食版本:
面向企业 Java 开发人员的 Eclipse IDE。
版本:2019-06 (4.12.0)
版本号:20190614-1200
爪哇版:
java版本“12.0.1” 2019-04-16
Java(TM) SE 运行时环境 (build 12.0.1+12)
Java HotSpot(TM) 64-Bit Server VM(build 12.0.1+12,混合模式,共享)
java - 当我尝试从命令或 android studio 获取 SHA-1 编号时,它给了我一个错误
当我尝试获取 SHA-1 编号时,它给了我一个错误
它在下面给了我这个错误;
在我的 JavaVirtualMachines 中只有 KEYTOOL 而不是 debug.keystore
我的 JavaVirtualMachines 位于 Macintosh 而不是我的 USER 中;
java - javac 包未找到或不存在
我有一个用 Java 12 编写的项目(对 java9+ 来说相当新并使用模块),我想使用 jlink 创建自定义运行时映像。我还想使用 apache.commons.cli 作为我项目的第 3 方库。如何使用自动模块并编译以创建 jlink 图像?
我收到这样的错误:
tmp\commons.cli\module-info.java:3:错误:包为空或不存在:org.apache.commons.cli 导出 org.apache.commons.cli;^ 1 个错误
我的结构如下:
C:.
├───.settings
├───bin
│ └───com
│ └───ngdesk
├───src
│ ├───com
│ │ └───ngdesk
│ └───out
└───target
├───classes
│ ├───com
│ │ └───ngdesk
│ ├───META-INF
│ │ └───maven
│ │ └───ngDesk-ControlApp
│ │ └───ngDesk-ControlApp
│ └───out
└───test-classes
java - 从 Classloader 加载“scl”字段时没有此类字段异常
我正在将我的代码从 JDK 8 移动到 Open JDK 12。这样做时,我面临以下问题:
java.lang.NoSuchFieldException: scl
在尝试调用 ClassLoader.class.getDeclaredField("scl") 时。这在 Java 8 中运行良好,但在较新的 Java 版本中不再适用。
我做了一些发现,并认为这与反射的工作方式和使用内部 Java 包的方式有关,自 Java 8 以来发生了变化。
我想知道,如果访问这些classloader
及其字段的方式发生了变化,还是应该使用其他字段而不是scl
. 谢谢