相关文章推荐
爱看书的羽毛球  ·  大恒工业相机搭建双目相机(软件)_大恒双目相 ...·  1 年前    · 
沉稳的生姜  ·  无法找到寄存器结果result.stdout ...·  1 年前    · 
心软的数据线  ·  Base de données – IBM Db2·  1 年前    · 
含蓄的眼镜  ·  SQL Server教程 - SQL ...·  2 年前    · 
傻傻的大海  ·  OAuth 2.0: The long ...·  2 年前    · 
小百科  ›  在module-info.java中找不到所需的模块开发者社区
知识渊博的高山
1 年前
首页
学习
活动
专区
工具
TVP 最新优惠活动
返回腾讯云官网
提问

问 在module-info.java中找不到所需的模块

Stack Overflow用户
提问于 2018-12-10 12:40:07
EN

当我运行gradle时,我在 module-info.java 中声明的所有必需模块都找不到:

/Users/Joseph/eclipse-workspace/CheckMyDigitalFootprint/src/main/java/module-info.java:10: error: module not found: com.jfoenix
        requires com.jfoenix;
/Users/Joseph/eclipse-workspace/CheckMyDigitalFootprint/src/main/java/module-info.java:11: error: module not found: google.api.client
        requires google.api.client;
/Users/Joseph/eclipse-workspace/CheckMyDigitalFootprint/src/main/java/module-info.java:12: error: module not found: google.api.services.gmail.v1.rev83
        requires google.api.services.gmail.v1.rev83;
/Users/Joseph/eclipse-workspace/CheckMyDigitalFootprint/src/main/java/module-info.java:13: error: module not found: google.http.client
        requires google.http.client;
/Users/Joseph/eclipse-workspace/CheckMyDigitalFootprint/src/main/java/module-info.java:14: error: module not found: google.http.client.jackson2
        requires google.http.client.jackson2;
/Users/Joseph/eclipse-workspace/CheckMyDigitalFootprint/src/main/java/module-info.java:15: error: module not found: google.oauth.client
        requires google.oauth.client;
/Users/Joseph/eclipse-workspace/CheckMyDigitalFootprint/src/main/java/module-info.java:16: error: module not found: google.oauth.client.java6
        requires google.oauth.client.java6;
/Users/Joseph/eclipse-workspace/CheckMyDigitalFootprint/src/main/java/module-info.java:17: error: module not found: google.oauth.client.jetty
        requires google.oauth.client.jetty;
/Users/Joseph/eclipse-workspace/CheckMyDigitalFootprint/src/main/java/module-info.java:18: error: module not found: java.xml.bind
        requires java.xml.bind;
/Users/Joseph/eclipse-workspace/CheckMyDigitalFootprint/src/main/java/module-info.java:23: error: module not found: org.json
        requires org.json;

module-info.java:

module footprint {
    requires com.jfoenix;
    requires google.api.client;
    requires google.api.services.gmail.v1.rev83;
    requires google.http.client;
    requires google.http.client.jackson2;
    requires google.oauth.client;
    requires google.oauth.client.java6;
    requires google.oauth.client.jetty;
    requires java.xml.bind;
    requires transitive javafx.base;
    requires javafx.controls;
    requires javafx.fxml;
    requires transitive javafx.graphics;
    requires org.json;
    requires java.prefs;
    opens checkmydigitalfootprint to javafx.fxml;
    exports checkmydigitalfootprint.util;
    exports checkmydigitalfootprint;
    exports checkmydigitalfootprint.model;
    exports checkmydigitalfootprint.view;
}

文件夹结构:

​

​

2 3K 0 票数 8
EN
java
gradle
java-11
java-module
module-info

回答 2

Stack Overflow用户

发布于 2018-12-10 13:46:25

您可能需要确保 modify the compileJava task 为:

compileJava {
    inputs.property("moduleName", moduleName)
    doFirst {
        options.compilerArgs = [
            '--module-path', classpath.asPath,
 
推荐文章
爱看书的羽毛球  ·  大恒工业相机搭建双目相机(软件)_大恒双目相机同步-CSDN博客
1 年前
沉稳的生姜  ·  无法找到寄存器结果result.stdout result.rc等dict变量,如何使用循环-腾讯云开发者社区-腾讯云
1 年前
心软的数据线  ·  Base de données – IBM Db2
1 年前
含蓄的眼镜  ·  SQL Server教程 - SQL Server主要的命令行管理工具 - 重庆熊猫 - 博客园
2 年前
傻傻的大海  ·  OAuth 2.0: The long Road to Proof-of-Possession Access Tokens | leastprivilege.com
2 年前
今天看啥   ·   Py中国   ·   codingpro   ·   小百科   ·   link之家   ·   卧龙AI搜索
删除内容请联系邮箱 2879853325@qq.com
小百科 - 百科知识指南
© 2024 ~ 沪ICP备11025650号