相关文章推荐
酒量小的柿子  ·  口碑好戏回归| ...·  9 月前    · 
爱玩的鸡蛋面  ·  携程酒店-喜鹊凯瑞精选酒店(市一中十堰体育中 ...·  10 月前    · 
开朗的烤土司  ·  魔兽世界wlk怀旧服观星卡bug不修星攻略_ ...·  10 月前    · 
八块腹肌的白开水  ·  成都武侯祠博物馆·  10 月前    · 
旅行中的书包  ·  周信芳的舞台艺术_ 电影_ ...·  2 年前    · 
小百科  ›  在module-info.java中找不到所需的模块开发者社区
知识渊博的高山
2 年前
首页
学习
活动
专区
工具
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,
 
推荐文章
酒量小的柿子  ·  口碑好戏回归| 音乐剧《放牛班的春天》中文版天籁童声现场体验_ ...
9 月前
爱玩的鸡蛋面  ·  携程酒店-喜鹊凯瑞精选酒店(市一中十堰体育中心店)预订-喜鹊凯瑞精 ...
10 月前
开朗的烤土司  ·  魔兽世界wlk怀旧服观星卡bug不修星攻略_游戏易站
10 月前
八块腹肌的白开水  ·  成都武侯祠博物馆
10 月前
旅行中的书包  ·  周信芳的舞台艺术_ 电影_ bilibili _ 哔哩哔哩弹幕视频网
2 年前
Link管理   ·   Sov5搜索   ·   小百科
小百科 - 百科知识指南