eclipse 中的 maven-compiler-plugin 错误
Error for maven-compiler-plugin in eclipse
在 eclipse 中获取 maven-compiler-plugin 错误
有什么解决办法吗?
您必须在依赖项中包含 servlet-api-xxx.jar
。
Maven
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>4.0.0</version>
<scope>provided</scope>
</dependency>
由于错误提示您缺少一个 class,因此您需要添加依赖项,服务器上存在的依赖项将其标记为已提供以指示 Maven 在编译中使用它时间但不将其包含在生成的工件中(由部署环境提供)。尝试在您的项目中添加此依赖项 pom.xml:
<!-- https://mvnrepository.com/artifact/javax.servlet/servlet-api -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
希望对您有所帮助。
在 eclipse 中获取 maven-compiler-plugin 错误 有什么解决办法吗?
您必须在依赖项中包含 servlet-api-xxx.jar
。
Maven
<dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>4.0.0</version> <scope>provided</scope> </dependency>
由于错误提示您缺少一个 class,因此您需要添加依赖项,服务器上存在的依赖项将其标记为已提供以指示 Maven 在编译中使用它时间但不将其包含在生成的工件中(由部署环境提供)。尝试在您的项目中添加此依赖项 pom.xml:
<!-- https://mvnrepository.com/artifact/javax.servlet/servlet-api -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
<version>2.5</version>
<scope>provided</scope>
</dependency>
希望对您有所帮助。