- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
遵循 JavaFX IntelliJ 模块化与 Gradle 教程 here ,我从 github 下载了项目并按照说明进行操作。当我做 gradlew 运行时,我得到了错误:
> Task :run FAILED
Error occurred during initialization of boot layer
java.lang.module.FindException: Error reading module: C:\Users\ANDREW-SL3\github\hellofx\build\classes\java\main
Caused by: java.lang.module.InvalidModuleDescriptorException: Package hellofx.org.openjfx not found in module
最佳答案
我遇到了同样的问题。我认为这与最新的 Gradle 版本 (>= 6.4) 处理模块的方式发生了变化有关。就我而言 this post帮我解决了。
基本上,将其添加到您的 build.gradle
文件:
java {
modularity.inferModulePath.set(true)
}
application {
mainModule = 'hellofx' // name defined in module-info.java
mainClass = 'org.openjfx.MainApp'
}
run {
main = "$moduleName/org.openjfx.MainApp"
}
关于java - InvalidModuleDescriptorException : Package hellofx. org.openjfx 在模块中找不到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62207317/
我正在 Eclipse 2019-06 中使用 java/javafx 12 开发一个模块化 java 项目,使用混合模块化和非模块化方法。由于运行时异常,无法使程序运行。 我需要使用混合模块化和非模
我已经开始学习 Java,但在尝试运行我的第一个程序时遇到了一个问题,如下所示: public class HelloWorld { public static void main(Strin
遵循 JavaFX IntelliJ 模块化与 Gradle 教程 here ,我从 github 下载了项目并按照说明进行操作。当我做 gradlew 运行时,我得到了错误: > Task :run
这个问题已经有答案了: Unable to derive module descriptor: Provider {class X} not in module (2 个回答) 已关闭 2 年前。 我
我是一名优秀的程序员,十分优秀!