java-module 相关问题

指Java 9中引入的Java模块系统定义的模块。因此可能与Java 9(或更高版本)标记耦合。

Maven编译,并为使用surefire-plugin对JPMS模块进行单元测试提供了作用域。

试图测试我的maven项目(一个父pom和几个模块(jpms模块)),我在启动fork时遇到了恼人的错误。Failed to execute goal org.apache.maven.plugins:maven-surefire-...。

回答 1 投票 0

带有JDK 9模块的Java应用。ServiceLoader找不到服务(因为Maven的构建?

我使用的工作实例来源于CodeFx的书和代码示例(这里),我把它剥离到了最基本的部分:一个Monitor模块一个Monitor Observer模块一个Mock Observed Service模块这三个都是...

回答 1 投票 0

不需要Spring注释,将属性文件整合到一个普通的Java模块中。

我正在创建一个带有一些实用程序类的JavaModule。这个模块将从一些不同的Java应用程序(这些项目将有依赖到他们的pom文件)。进入我的...

回答 1 投票 -1

现在,"sun.misc.Perf "被移到哪里去了,因为工具.jar在Java 10中被 "分解 "了,而没有使用jvmattach[重复]。

我知道这是内部API,但以前sun.misc.Perf是在tools.jar中,在Java 910中,这个模块被删除了,并根据模块的概念进行了重组。有没有什么方法可以访问...

回答 1 投票 5

如何在自动库中使用jlink

我有一个问题,我无法使用jlink进行编译,现在我知道什么地方出了问题:jlink无法编译自动化模块,因为它们的名称不稳定。是否有解决方法或...

回答 1 投票 0

外部模块A和B将软件包some.package导出到Java 9中的模块C

当我使用外部库运行我的应用程序时,我得到以下信息:引导层java.lang.module.ResolutionException初始化期间发生错误:模块module-a和module-b export ...

回答 1 投票 0

[2个不同版本的Guava在不同的模块层上,仍然踩在彼此的脚上

引导层依赖于Guava10。该应用程序创建了一个模块层,该依赖于Guava29。这最终出现在:模块com.google.common和guava导出包com.google.common...。] >

回答 1 投票 0

如何在同一模块内进行测试?

在这个项目中,我有一个模块化的设置。有一个父级,其中有两个模块。这是来自parent-pom.xml的摘录: moduleA

回答 1 投票 0

我如何获得Gradle伪像变换的输出?

Gradle的示例显示了如何使用自定义插件将旧版JAR转换为Java 9+模块。我已经将其调整到自己的构建中,现在我想将生成的模块与JLink ...

回答 1 投票 0

如何在模块化Java应用程序中使用SynthLookAndFeel?

我正在尝试使用SynthLookAndFeel类,但无法使其在我的模块化应用程序中工作。我从Java教程页面The ...

回答 1 投票 1


如何将JAXB运行时库与OpenJDK 11捆绑在一起?

背景:在我的组织中,有很多基于Java的Windows桌面应用程序。在我们专有的软件部署系统中,应用程序不包含单独的JRE / JDK。 ...

回答 1 投票 14

如何在运行时测试可选模块是否存在

Java平台模块系统(JPMS)允许模块在module-info.java文件中使用require声明一个可选的依赖项:module my.module {需要static some.optional ....

回答 1 投票 1

Java 11. javac /警告:--add-reads选项中的[options]模块名称未找到:moduleB

我有一个小的Java 11模块项目,它由两个模块moduleA和模块组成。 moduleB MyService.java包com.company.packageB;公共类MyService {公共字符串...

回答 1 投票 0

Java模块化,使用java9-modularity插件进行gradle的测试类中的编译问题

我正在尝试使用带有gradle的Java模块系统来创建Java应用程序。我使用了这个插件:gradle推荐的https://github.com/java9-modularity/gradle-modules-plugin。 Java源代码编译...

回答 1 投票 0


ModuleLayer和ClassLoader之间是什么关系?

让我们考虑以下情况。有三层。 BootLayer(模块A)| | _______ Child1(moduleB)| | __________ Child2(moduleC)Child1是...

回答 2 投票 2

Gradle jlink选项提供访问权限警告

使用Gradle,这是jlink的非常常见的脚本:插件{id'application'id“ org.beryx.jlink”版本“ 2.16.3”} jlink {options = ['--strip-debug','- -compress','2','-no -...

回答 1 投票 3


从Java 8迁移到Java11。在运行时,是否可以从Java 8中编译的库中的类文件访问JDK内部API?

我知道,我的项目代码对JDK内部API的任何访问都将在编译时由Java编译器标记。但是,用Java 8编译的第三方库JAR呢?我的...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.