我有一个带有几个Maven依赖项的项目(Java12),现在我正在尝试添加模块信息文件,比如module mymodule { requires java.net.http; } 但是如果我这样做,所有的Maven依赖项(在pom.xml中)对于代码都是不可见的,并且编译器会抛出像java: package org.openqa.selenium.safari is not visible (package org.openqa.selenium.safari is declared in module selenium.safari.driver, but module mym
我有一个名为myModule的文件夹。在它里面,还有一个名为myPackage的文件夹,我的Main.class就在这个文件夹中。-- myModule -- Main.class问题是当我想用下面的命令编译我的module-info.java时:我得到以下错误:
package is empty or does not exist:
添加上述依赖项并单击构建后,将抛出以下错误 16:41:57,480 WARN [org.jboss.modules.define] (default task-8) Failed to define class module-info7.17.0.Final-dist\modules\system\layers\base)): java.lang.UnsupportedClassVersionError: Failed to link module-infojBPM\jbpm-server-7.17.0.Final-dist\modules\system
Maven 3.5.0module org.project {但它失败了,却有一个神秘的错误:
[ERROR] Failed to parse module-infodefault-testCompile of goal org.apache.maven.plugins:maven-compiler-plugin:3.6.1:testCompile failed: Failed to parse module-infodefault-testCompile of goal org.apache.ma