Maven安装与eclipse配置和创建Maven项目教程【史上最详细】(三)

简介: Maven安装与eclipse配置和创建Maven项目教程【史上最详细】(三)

2.寻找相关依赖

因为Maven项目不支持JSP依赖所以手动去仓库寻找依赖加入到项目中

CTRL+S保存下载完毕后就已经有了我们的JSP依赖

3.项目依赖冲突

有的时候些项目不知道为什么无缘无故报错,排除所有问题后无果,那么就有可能是版本依赖的问题找到项目中的POM.XML➡右击Run As➡Maven test进行测试

如果显示如下图那么就没有问题

如果是报红的就有可能是最新添加的依赖有问题(PS:受到网络影响没有下全),无需多言将最新添加的依赖进行删除重新下载即可。

4.JSP版本问题

我们下载的是3.1的版本但是它默认是2.3的版本需要进行替换

<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd"
         version="3.1">

修改web.xml由2.3至3.1

右击报错的项目Properties➡Maven➡Project Facets

注意:先取消勾选下拉修改成对应版本后Apply应用后再进行勾选

将maven-compiler-plugin插件配置到POM.XML文件中

            <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>

最后测试一波

恭喜你看到这里就已经完成啦!!

到这里我的分享就结束了,欢迎到评论区探讨交流!!

如果觉得有用的话还请点个赞吧 ♥  ♥

相关文章
|
3月前
|
存储 Java Linux
【Maven】——基础入门,插件安装、配置和简单使用,Maven如何设置国内源
Maven插件安装,Maven项目构建,依赖管理,Haven Help插件,Maven仓库,Maven如何设置国内源
|
4月前
|
XML Java 测试技术
从零开始学 Maven:简化 Java 项目的构建与管理
Maven 是一个由 Apache 软件基金会开发的项目管理和构建自动化工具。它主要用在 Java 项目中,但也可以用于其他类型的项目。
119 1
从零开始学 Maven:简化 Java 项目的构建与管理
|
4月前
|
Java Android开发
Eclipse Debug 配置
Eclipse Debug 配置
41 3
|
4月前
|
Java Android开发
Eclipse 运行配置(Run Configuration)
Eclipse 运行配置(Run Configuration)
127 1
|
4月前
|
IDE Java PHP
Eclipse 教程
Eclipse 教程
45 5
|
4月前
|
Java Maven
maven项目的pom.xml文件常用标签使用介绍
第四届人文,智慧教育与服务管理国际学术会议(HWESM 2025) 2025 4th International Conference on Humanities, Wisdom Education and Service Management
344 8
|
4月前
|
Java 应用服务中间件 Maven
Maven的三种项目打包方式——pom,jar,war的区别
Maven 提供了多种打包方式,分别适用于不同类型的项目。pom 用于父项目或聚合项目,便于项目的结构和依赖管理;jar 用于Java类库或可执行的Java应用程序;war 则专用于Java Web应用程序的部署。理解这些打包方式的用途和特点,可以帮助开发者更好地配置和管理Maven项目,确保构建和部署过程的顺利进行。无论是单模块项目还是多模块项目,选择合适的打包方式对于项目的成功至关重要。
441 3
|
5月前
|
Java API Apache
除了 Maven,还有哪些工具可以管理项目的依赖和版本冲突
除了Maven,常用的项目依赖管理和版本冲突解决工具有Gradle、Ivy、Ant+Ivy、SBT等。这些工具各有特点,适用于不同的开发环境和需求。
418 2
|
5月前
|
缓存 IDE Java
idea的maven项目打包时没有source下的文件
【10月更文挑战第21天】idea的maven项目打包时没有source下的文件
270 1
|
Java Android开发
在Eclipse中安装e(fx)lipse (JavaFX工具)
从Java8开始,JDK(Java开发工具包)包括了JavaFX库。 因此,要运行JavaFX应用程序,您只需要在系统中安装Java8或更高版本。
1883 0