IntelliJ中Maven编译报错:找不到processed.jcommander等模块
合并Selenium与JavaFX项目后出现模块找不到的编译错误
我正在用Selenium和JavaFX开发一个小程序,单独运行Selenium项目或者JavaFX项目时都完全正常,但把代码合并并导入所有Maven依赖后,运行时一直报以下编译错误:
[ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] module not found: processed.jcommander [ERROR] module not found: processed.async.http.client
我完全不知道这两个模块是什么,它们既不是我添加的依赖项,也没有在代码里被使用过。想请教这两个模块到底是什么,为什么会出现这种编译错误?
以下是我的POM.xml文件内容:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>org.example</groupId> <artifactId>DedoDoDida</artifactId> <version>1.0-SNAPSHOT</version> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>19</maven.compiler.source> <maven.compiler.target>19</maven.compiler.target> </properties> <dependencies> <dependency> <groupId>io.github.bonigarcia</groupId> <artifactId>webdrivermanager</artifactId> <version>5.3.1</version> </dependency> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-java</artifactId> <version>4.7.1</version> </dependency> <!-- <dependency>--> <!-- <groupId>org.projectlombok</groupId>--> <!-- <artifactId>lombok</artifactId>--> <!-- <version>1.18.6</version>--> <!-- </dependency>--> <!-- <dependency>--> <!-- <groupId>com.google.code.gson</groupId>--> <!-- <artifactId>gson</artifactId>--> <!-- <version>2.10</version>--> <!-- </dependency>--> <dependency> <groupId>org.openjfx</groupId> <artifactId>javafx-controls</artifactId> <version>20-ea+11</version> </dependency> <dependency> <groupId>org.openjfx</groupId> <artifactId>javafx-fxml</artifactId> <version>20-ea+11</version> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.0</version> <configuration> <release>19</release> </configuration> </plugin> <plugin> <groupId>org.openjfx</groupId> <artifactId>javafx-maven-plugin</artifactId> <version>0.0.6</version> <executions> <execution> <!-- Default configuration for running --> <!-- Usage: mvn clean javafx:run --> <id>default-cli</id> <configuration> <mainClass>org.example.App</mainClass> </configuration> </execution> </executions> </plugin> </plugins> </build> </project>
我已经在网上搜过相关问题,卡在这里两天了,差点放弃这个项目,希望能得到解决方法。
内容的提问来源于stack exchange,提问作者Fernando Afonso
相关产品推荐
相关产品推荐

