java - 在 Java 9 上运行应用程序时出现错误“找不到模块”:log4j.core
问题描述
[信息] --------------------------------------------- --------------
[错误]
/C:/Users/sumit.garg/workspace_oxy_java9/csp-shared/src/main/java/module-info.java:[9,27] 未找到模块:log4j.core [错误]
/C:/Users/sumit.garg/workspace_oxy_java9/csp-shared/src/main/java/module-info.java:[10,26] 找不到模块:log4j.api
这是我的module-info.java
。它编译没有错误。
module cspSharedModule {
requires log4j.core;
requires log4j.api;
requires java.xml;
requires java.xml.bind;
}
maven 编译器插件:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.8.0</version>
<configuration>
<source>9</source>
<target>9</target>
<showWarnings>true</showWarnings>
<showDeprecation>true</showDeprecation>
</configuration>
</plugin>
解决方案
推荐阅读
- python - 如何在 matplotlib 中绘制我的熊猫数据框
- github - 如何更新 Zenodo 中的版本?
- wordpress - woocommerce 自定义订单请求
- javascript - 在 Reactjs 应用程序中清除购物车项目的问题
- python-3.x - 如何从 docker 中的 YAML 文件中读取环境变量?
- php - 如何正确比较两个 Unix 时间戳
- css - 如何根据打字稿或Javascript中的URL参数值动态应用多个CSS文件
- wordpress - Wordpress Rest Api,帖子类型已创建但未显示在帖子中
- node.js - Ionic Cordova Angular 在 gif 上添加文本
- java - 如何在 android 中使用 WiFi 打印机打印自定义尺寸的纸张?