java-module相关内容
我在IntelliJ Idea中使用了OpenJDK 11和带有Gradle的OpenJFX 11.0.1。 当我使用javafx.base模块时,IntelliJ Idea在第1行(项目模块声明)报告了一个错误,指出我的模块需求中没有包括javafx.Beans模块(Beans是在javafx.base模块中的一个包)。 Gradle JAR任务执行时没有任何错误或警告,因此此错误可能与Inte
..
我在Windows 7上使用OpenJDK 11和OpenJFX 11。我的IDE是NetBeans 9。我复制了下面的教程(NetbeansVideos发布): JDK 11, OpenJFX, Apache Ant, and Apache NetBeans 10 这是一个简单的Hello World类型代码。它可以在NetBeans中运行。但当我单击JAR文件时,它不起作用。
..
我想使用jdk.internal.net.http中的ResponseSubscribers.ByteArraySubscriber。我使用的是Openjdk11。 我尝试了两种方法: 1/ 我添加了maven编译器插件导出模块 --add-exportsjava.net.http/jdk.internal.n
..
我正在尝试创建一个简单的模块化编程应用程序。 我的项目由两个模块组成- com.mode.Model com.mode.util 当我尝试导出MODULE-info.java中的模块com.mode.Model时。 IntelliJ找不到要导入的包。 (但是,它应该会给我一个错误:找不到模块) 同样的问题也代表‘需要模块’。 我已经为com.mode
..
一个例子:自从从JDK中删除了JavaFX,现在JavaFX SDK以一组模块化JAR的形式分发。要编译一个JavaFX应用程序,当然必须将它们放在模块路径上: javac -p /path/to/jars/ App.java 然而,这还不够。尝试编译将导致许多类似 的错误 sample/App.java:3: error: package javafx.application is
..
我正在开发一个面向JDK 8的Java库,我正在使用OpenJDK 11在Gradle 5中构建它。为了面向JDK 8,我是javac的--release选项。 但是,我也希望我的库与JPMS兼容。换句话说: 我想提供一个用--release 9(Stephen Colebourne's scale中的选项3)编译的module-info.class, 而其余所有内容都是用--relea
..
我成功地制作了一个简单的JavaFX FXML程序(在Java 9之前的风格,而不是模块) 我使用了3个文件和主类,如下所示: └───javafxfxmldemo FXMLDocument.fxml FXMLDocumentController.java JavaFXFXMLDemo.java 主类 public class Jav
..
有一个简单的Java项目,具有标准的Maven文件夹结构。 src main java mypackage Main.java resource abc cde.txt Main.Java(省略样板) var path = "abc/cde.txt"; InputStream input = Threa
..
本地Java版本为: java version "11.0.7" 2020-04-14 LTS Java(TM) SE Runtime Environment 18.9 (build 11.0.7+8-LTS) Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.7+8-LTS, mixed mode) 但我的项目具有以下Java版本:
..
我正在从Java 8迁移到Java 10,并且我正在运行我的测试,该测试现在由于包保护类而失败。构建在Maven 3.5.4+Oracle JDK 10.0.2下运行: MAVEN-COMPILER-PLUGIN 3.7.0+ASM 6.2 maven-surefire-plugin 2.22.0+ASM 6.2+junit 5.2.0 编译器/Surefire都需要ASM 6.2,因为
..
我只是尝试使用以下命令运行基本的Hello World(项目Trial0)应用程序: Eclipse版本:2020-12(4.18.0) 使用SWT 4.18(Linux、GTK) 将Java编译器设置为15 按照Developing SWT applications using Eclipse中的描述(有点古老,是关于JDK 1.4和SWT 3.1),我已经将SWT项目导入到Ec
..
我只是尝试运行此代码: import com.sun.rowset.CachedRowSetImpl; public class Test { public static void main(String[] args) throws Exception{ CachedRowSetImpl crs = new CachedRowSetImpl(); } }
..
我创建了一个具有以下结构的多模块项目 我的项目|- 我的模块|- 源|- 主要|- 爪哇|- com|- 我的模块|- 实用程序.java|-新模块|-src|-主要|-java|-com|-新模块|- 主.java|-模块信息.java 现在我想使用 Util.java,它是模块化模块 newmodule 中的非模块化代码.我已经在 newmodule 中声明了以下内容 模块新模块{需要
..
为了说明我的问题,我创建了一个小型 Spring Boot 示例应用程序.该应用程序的目的是创建一个 Jaxb2Marshaller bean. @SpringBootApplication公共类 App 实现 CommandLineRunner {公共静态无效主要(字符串[]参数){SpringApplication.run(App.class, args);}@豆角,扁豆公共 Jaxb2Ma
..
主 java 模块有这种问题. rg.springframework.beans.factory.BeanCreationException:在类路径资源[org/springframework/boot/autoconfigure/ldap/embedded/EmbeddedLdapAutoConfiguration.class]中定义名称为“ldapContextSource"的bean创建
..
我的问题:如何为 gradle build 设置模块路径? 我已经习惯了从命令行使用 Java 模块.我经常在 Powershell 中进行练习,结果生成了这些源文件. └───src├───appMod│ │ 模块信息.java│ ││ └───appPack│ Entry.java│└────greetMod│ 模块信息.java│└───greetPack你好.java appMo
..
我正在使用带有 jdk13 和 selenium 3.0.1 .jar 文件的 eclipse 09-2019. 我的代码是: package package1;导入 org.openqa.selenium.WebDriver;导入 org.openqa.selenium.chrome.ChromeDriver;导入 org.openqa.selenium.firefox.FirefoxD
..
我有 3 罐 jackson 库 jackson-core-2.8.10.jar jackson-annotations-2.8.0.jar jackson-databind-2.8.10.jar 我成功地为 core 和 annotation 创建了 module-info.java 并使用 jdeps 将它们转换为 Named maodule. 对于 databind ,
..
项目结构 我有一个用 Java 8 编写的项目,我想将其更新为 Java 9.所以我将这些类分成了 2 个单独的模块.模块: org.ggp.base 和 module-info.java 在目录 org.ggp.base/src/main/java 中.在我开始更新到 Java 9 之前,它的构建是使用 Gradle 自动构建的.该模块使用包含在 pl.edu.prz.klopusz
..
所以我添加了对 module-info.java 的要求,并最终加载了我的程序,但只要标签窗格想要从 jfoenix 库加载,就会抛出这个错误. Caused by: java.lang.IllegalAccessError: class com.jfoenix.skins.JFXTabPaneSkin (in module com.jfoenix) cannot access class co
..