cost 67 ms
NetBeans Java 请问如何创建多模块工程? - In NetBeans Java, how do you create a multi-module project?

我想在 NetBeans 中创建一个多模块 Java 项目 15.“模块”是指 Java-9“模块化”功能,其中每个模块文件夹都有一个 module-info.java 文件,指定其导出或依赖或等等我知道如何编写多模块应用程序。 我只是不知道如何将其作为 NetBeans 项目进行。 但我敢肯定, ...

使用 java 9 和 16 的实用方法将给定字符串转换为字符列表 - Conversion of a given string to a list of characters using utility methods of java 9 and 16 with streams

我在下面分享了一个关于如何将给定字符串转换为字符列表而不是使用一些传统方法的答案,它还将包括一些保持代码质量的 SONAR 检查。 我在给定字符串的转换中使用了toChars()和toList()方法。 ...

jdk/jmods 中的 jmods 目录在应用程序运行时有什么作用吗? - Does the jmods directory in jdk/jmods have any role during application runtime?

我有一个使用 OpenJDK 在沙盒环境中运行的应用程序。 JDK 目录有一个 jmods 文件夹。 关于 jmods 的文档不是很好。 据我了解,如果我想使用 JLink 创建另一个自定义 JRE,jmods 很有用。 假设我不想这样做,只想拥有一个可以构建和运行我的 Java SWT 应用 ...

什么被认为是 Java 核心模块? - What is considered as Java core module?

我正在阅读JDK9 发行说明,发现缺少一些信息。 在其中一段中,写道: 许多非核心模块中的类现在被定义到平台类加载器而不是引导类加载器。 这可能会影响创建以 null 作为父类加载器的类加载器并假定所有平台类对父类加载器可见的代码。 基于这一段,我试图找出Java中的核心和非核心模块是什 ...

具有无法识别字段的 Java jar 清单文件 - Java jar manifest file with unrecognized fields

我正在将我的应用程序迁移到 java9,我发现我可以在清单文件中设置Add-Opens以打开一些 java 内部包以供反射使用。 我在想像Add-Opens这样的字段仅在 java9 之后才支持,所以我想知道如果我使用 java8 等较低版本运行它会发生什么。 java8中会忽略清单文件中那些无法 ...

在基于非模块化 Servlet 的 Web 应用程序中使用封装模块 - Use encapsulated module in non modular Servlet based web app

我有一个基于 Servlet 的现有 Java Web 应用程序。 这是一个 Eclipse 项目,它在 Tomcat 10 中运行。 到目前为止,该应用程序没有使用任何 Java 9+ 模块化/JPMS。 代码库从 JDK 8 开始,但现在使用 JDK 17 并且可以正常工作。 现在我有一个添 ...

Observer 和 Observable 已被弃用,原因是:它们传达了一些变化,但不是 state 发生了什么变化,这是错误的吗? - Observer and Observable got deprecated and the reason stated is: they convey something has changed but not state what has changed, this is false?

通过打开 jdk 检查这个弃用 Observer 和 Observable 观察者和可观察者 Class: 可观察的:- 观察员:- 主要 CLass:- } 但我能够告诉观察者新闻发生了变化,那么上面的说法是真的吗? 任何人都可以清除我的想法吗? 谢谢:) ...

Java 枚举反序列化没有 class model 获得 Z37A6259CC0C1DAE299A7866489 值 - Java Enum Deserialization without class model getting null value

我有一个枚举 class ,如下所示。 我需要在 Java8 或更高版本中非常有效地将 Json 字符串(具有键值对格式)反序列化为以下枚举 Object。 当我以“Key:Value”格式传递输入值时,@JsonCreator 方法正在接收 null 值(fromValue() -->: n ...

Java9模块:如何根据某些执行优先级执行Provider? - Java9 modules : How to execute Provider based on some priority of execution?

我正在使用 java 9 模块来实现提供程序,我有多个服务接口提供程序。 我想为提供者使用findFirst(); 我有如下service-interface模块, 服务接口.Java 模块信息.java 我有provider-module ,它有两个服务接口实现, 提供者1.java 提供者2. ...

如何将资源添加到同名文件夹中的两个模块化 jar 中? - How to add resources to two modular jars in same-named folders?

假设我们有两个带有两个不同模块的 jar 文件。 两个 jar 文件都在其 jar 中名为图像的文件夹中包含一些资源(比如 png 文件)。 当我现在尝试在 Java 中启动模块时,出现以下错误: 虽然我的图像文件夹并不是一个包,而只是一个包含资源的文件夹。 那么如何将两个带有图像文件夹的模块放 ...

当我反转参数顺序时,从命令行中断运行 Java 模块 - Running Java module from command line breaks when I reverse argument order

我可以从命令行运行 Java 模块而不会出现如下问题: 但是,当我反转 arguments,将 -m (--module) 放在 -p (--module-path) 之前时,它不起作用并导致以下错误: 这是预期的行为吗? 有人可以确认 -p 和 -m arguments 的顺序是否重要? 这是我的 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM