69得票1回答
在Eclipse中,modulepath和classpath有什么区别?

在Eclipse中,modulepath和classpath有什么区别?在lib文件夹中添加JAR文件时应该使用哪一个?JRE系统库为什么会出现在modulepath中?

48得票3回答
加载类和资源后Java 9

我正在阅读InfoQ上引用Reinhold的这篇文章: 在Java 9中,开发者仍然可以使用Java类路径来搜索类和资源文件。只是在Java 9的模块化系统中,开发者不再需要类路径。 那么现在我的问题是:在Java 9中,如何正确执行上述任务?如何动态加载例如图片(而不是纠缠于相对路径...

37得票3回答
如何解决Java9中模块读取包错误问题

我正在尝试了解Java 9中的新模块化功能,结合spring-boot使用,因此我想运行一些简单的应用程序,例如:https://github.com/tmatyashovsky/java9-springboot 我正在使用Maven 3.5.0和Java 9:Apache Maven 3....

35得票2回答
在JDK 9的javac中,是否可以混合使用--class-path和--module-path?

当我编译一个依赖于先前编译的其他模块的模块时,我必须指定 --module-path <directory> 选项。这使我依赖的模块可见。 但同时,我也想让一些非模块化的Jar文件可见。然而,如果我不将它们变成自动模块,只是在 --module-path <director...

27得票6回答
将Next.js应用程序中的“Pages”文件夹移动到“src”文件夹

在一个使用create-next-app创建的Next.js应用程序中,我想将根目录下的pages文件夹移动到src文件夹中。我添加了一个包含以下代码的jsconfig.json,但现在我收到错误消息"404 | This page could not be found."...

17得票2回答
编译时发生致命错误,无效的标志--module-path。

我有一个项目。 最初它是一个单模块项目,结构如下:java-cloud-sample\ src\ main\ java pom.xml 我决定将它转化为多模块结构 - 我反正使用 java 9。所以我像这样分开了它。 java-clou...

13得票2回答
Java 9自动模块未找到。

我正在尝试定义一个Java 9模块。我已经定义了类似以下的内容: module my.module.name { } 然后我的许多文件开始报错,说它们找不到一些包。然后我使用了IntelliJ的自动帮助功能,并在我的module-info.java中添加了几个"requires"语句。...

10得票1回答
使用Java 9将自定义JMOD添加到模块路径

我使用jmod工具创建了一个简单的JMOD文件,方法如下: $JAVA_HOME/bin/jmod create --class-path classes test/samples.jmod 接下来,我尝试通过运行以下命令来执行该模块中的一个类: java -mp test -m de...

9得票2回答
Java 9错误:不在模块源路径上

项目结构 我有一个用Java 8编写的项目,想要将其更新为Java 9。因此,我将类分成了两个独立的模块。这两个模块如下: org.ggp.base模块,在目录org.ggp.base/src/main/java中包含module-info.java文件。在我开始更新到Java 9之前,...

9得票1回答
默认情况下,哪些系统模块在模块路径上?

当我通过java -cp运行应用程序(没有--add-modules或--limit-modules),有些Java系统模块是可观察的,而有些则不是。 例如,所有java.se模块都是可观察的。所有java.se.ee模块都不可观察。我知道javafx.*模块也是可观察的。jdk.unsup...