Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
访问 java jigsaw 模块中的资源文件[重复]
这个问题在这里已经有答案了 我正在尝试从项目中的类访问 Eclipse 项目中的文件 我需要将该项目声明为 jigsaw 模块才能从其他项目访问它 但是通过这样做 我无法再访问项目中的 example png 等文件 这是我的项目结构 pr
Java
eclipse
javafx
Resources
javaplatformmodulesystem
当每个人都对 OSGi 进行标准化时,为什么 Sun 还要发明另一个模块系统?
Sun 在 JDK 模块化方面投入了大量精力 其形式为Jigsaw http openjdk java net projects jigsaw 并暗示它也应该成为其他 Java 开发人员选择的模块格式 使用此功能的唯一著名参与者是 NetB
Java
module
OSGI
javaplatformmodulesystem
Java:无法从未命名的模块读取包?
在将项目转移到 Gradle 时 我停止使用 org json 的自定义构建 该构建安装了 module info java 以符合模块系统 现在 我通常通过 Maven 使用它 并且由于 org json 默认情况下不是一个模块 因此它被
Java
json
javaplatformmodulesystem
无法在 IntelliJ IDEA 2017.2.1 中使用 --patch-module 编译 Java 9 模块
我正在尝试熟悉 Java 9 模块以及如何在 IntelliJ 中定义它们 除此之外 我想使用以下方法解决拆分包问题 patch module编译器 JVM 标志 我不知道如何使其在 IntelliJ 中工作 我正在使用 IntelliJ
Java
intellijidea
java9
javaplatformmodulesystem
javamodule
修补模块引发模块未找到错误
我使用jdk 11并尝试理解 patch modulejava编译器的选项 这是我的简单模块 mdl platform com test mdl platform Patch java module info java module inf
Java
java9
javamodule
javaplatformmodulesystem
由于 MultiReleaseException,jdeps 无法打印模块 deps
我们有一个基于 JavaFX 的应用程序 它是not模块化 有原因 涉及遗留库 但我们使用构建自定义运行时jdeps and jlink 我们最近重写了该应用程序并添加了一些新的依赖项 并删除了其他依赖项 现在 正在构建应用程序的脚本突然停
Java
javafx
javaplatformmodulesystem
JAVA17
jdeps
在 Java 15 模块化设置中使用 Eclipse 中的 SWT
我只是想获得基本的 Hello World 项目Trial0 应用程序运行使用 Eclipse 版本 2020 12 4 18 0 使用 SWT 4 18 Linux GTK Java 编译器设置为 15 遵循 有点古老 关于 JDK 1
Java
SWT
javamodule
javaplatformmodulesystem
JPMS支持模块版本吗?
我以为JPMS不支持模块版本 然而 当我这样做时java list modules我有以下输出 java activation 9 java base 9 java compiler 9 java corba 9 java datatran
Java
java9
javamodule
javaplatformmodulesystem
moduleinfo
JPMS ServiceLoader 没有按预期为我工作
JPMS服务加载器不符合我的预期 我正在尝试提供一个作为可执行 jar 的桌面程序使用默认服务 单个用户可能会超载 用户提供自己的服务类 并在命令行上将其名称作为参数给出 The service package eu ngong mySer
Java
javaplatformmodulesystem
serviceloader
Java 11 迁移:可从多个模块访问包问题
我正在将 Java 8 项目迁移到 Java 11 使用的 IDE 是 Eclipse 2020 09 我还没有模块化该项目 对于以下进口 import org w3c dom Document import org w3c dom Ele
Java
eclipse
Jboss
Migration
javaplatformmodulesystem
是否可以使用 Jigsaw 在 Java 9 中通过反射来访问包作用域的方法?
我有以下代码来检索默认值URLStreamHandlers对于 http 和 https 它通过访问静态包作用域方法在 Java 8 中工作URL getURLStreamHandler private URLStreamHandler g
Java
java9
javaplatformmodulesystem
IntelliJ 不理解 Java9-ea 上的 java 库
我在用jdk9 ea 149并创建了一个样本javafx应用程序 IntelliJ不理解java库 它显示了所有导入语句红色他们都是变灰 即使是java util List java util ArrayList它有同样的问题 我可以在外部
Java
intellijidea
javafx
java9
javaplatformmodulesystem
Java 9 之后加载类和资源
我正在读书InfoQ 上的这篇文章 https www infoq com news 2017 06 oracle defends jpms引用莱因霍尔德的话 开发人员仍然可以使用 Java 9 中的 Java 类路径来实现 Java 运行
Java
springboot
java9
javaplatformmodulesystem
modulepath
什么是非法反射访问?
Java 9 中存在很多关于非法反射访问的问题 我发现了很多关于解决错误消息的讨论 但我很想知道非法反射访问实际上是什么 所以我的问题是 什么定义了非法反射访问以及什么情况会触发警告 我认为它与 Java 9 中引入的封装原则有关 但我找不
Java
java9
javamodule
javaplatformmodulesystem
使用 Jlink 在一个平台上为另一个平台创建 Java 运行时映像
我在 Linux 机器上使用 jlink 创建了运行时映像 我明白了linux文件夹下的include文件夹 这是否意味着我只能在 Linux 平台上使用此运行时映像 如果是 是否有任何方法可以在一个平台上为另一个平台创建运行时映像 例如
Java
java9
javaplatformmodulesystem
javamodule
Jlink
JDK 11 + JUnit 5 + Jigsaw:Junit 无法运行“模块信息”测试
我尝试在 Gradle 项目中使用 JUnit 5 compileJava and compileTestJava两者都成功了 但是test失败并显示奇怪的消息Could not execute test class module info
Gradle
JUnit
Junit5
javaplatformmodulesystem
JAVA11
一个Java模块可以导出一个包,其名称是另一个模块中包的子包吗? [复制]
这个问题在这里已经有答案了 所以我知道 在Java 9模块 Project Jigsaw 中 不允许拆分包 也就是说 以下模块不能既导出同名的包 又不能在运行时同时使用 Module 1 module com example foo exp
Java
java9
javamodule
javaplatformmodulesystem
javapackage
如何在IDEA中使用类路径而不是模块路径运行Java 9应用程序?
当我在 IDEA 中运行主类时 它将模块及其依赖项放在模块路径上 是否可以将其更改为类路径 如果您没有定义模块信息 IDEA 会在类路径上设置应用程序和您的依赖项 由于您有一个模块信息 它是一个显式模块 因此它必须位于模块路径上 通常 您现
Java
intellijidea
java9
javaplatformmodulesystem
modulepath
Java9多模块Maven项目测试依赖关系
我有一个包含三个模块的多模块 Maven 项目core utils and test utils Core 有以下依赖定义
Java
Maven
java9
mavensurefireplugin
javaplatformmodulesystem
Java 9模块,静态是否意味着浅反射?
为了能够更好地判断移植到Java 9时的反射风险我想知道是否浅反射 http mail openjdk java net pipermail jpms spec experts 2016 October 000431 html只要它引用可访
Java
Reflection
java9
javaplatformmodulesystem
1
2
»