创建maven项目后的错误解决
- 前言
- 在创建完maven项目后会有几个地方报错,如下图:
- 解决的办法
- 但是现在没有把它改成3.0,只改成了1.8,所有需要再次打开属性
- 这个表示servlet找不到,没有被加载进来
- 如果后期需要下载什么jar包,直接去那网站中搜配置文件,将配置文件放到pom.xml中会自动下载
- 配置插件
- 这样就解决了
- 总结:没配置好的话,或者出现网络不好问题则会炸库
前言
在创建完maven项目后会有几个地方报错,如下图:
解决的办法
右击项目打开属性或者用快捷键,将鼠标选择项目名 Alt+Enter 打开属性。
将属性改成下图所示:
但是现在没有把它改成3.0,只改成了1.8,所有需要再次打开属性
更改这些后apply应用再保存
将这些代码粘贴到web.xml
<!-- 修改web.xml由2.3至3.0 -->
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
id="WebApp_ID" version="3.0">
这个表示servlet找不到,没有被加载进来
中央产库的源位置:https://mvnrepository.com/
复制这串代码粘贴到pom.xml里,这样index就不会报错了
如果后期需要下载什么jar包,直接去那网站中搜配置文件,将配置文件放到pom.xml中会自动下载
配置插件
<plugins>
<!--第一步就是配置maven-compiler-plugin插件-->
<!---套一层plugin-->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.7.0</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
</plugins>
现在还有一个地方报错,点击项目名右击选择maven下的update project
直接勾上项目名称,其他的不用管,OK
它会重新帮你的项目进行整合,项目的更新主要用的就是这个(update project)。