解决“Maven项目中的Dynamic Web Module 3.0 requires Java 1.6 or newer”问题

2019-02-22 02:55:00

一、错误描述在Markers标签页中显示的错误为:Dynamic Web Module 3.0 requires Java 1.6 or newer.这个问题简直让人抓狂,几个月前就遇到过,当时花了几个小时没解决,看他不影响项目运行就放他了。如今又遇到,看到一把红叉在项目上,实在看不顺眼,坚决把它消灭二、解决方案1.找到web.xml文件,源文件为如下配置:<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/

Maven项目管理工具

2018-10-12 05:24:00

一、分析思考企业大型项目一般是由各个小项目(A,B等小项目)依赖形成的。假设A项目要依赖B项目中的某些类,我们就要去网上下载相关的jar包,分别放到A项目中和B项目中。此时就存在了一些问题:如果jar包多,且A,B项目都要用这些jar包。大型项目就会变得笨重,繁琐,占用内存莫名其妙的就变大了。所以,我们用Maven来管理这些jar包。二、什么是Maven不说什么大白话,我们说通俗易懂的:基于Java平台的项目构建,依赖管理和项目信息管理依赖管理就是使用Maven来管理项目中的jar包,Maven管理的方式就是“自动下载项目所需要的jar包,统一管理jar包之间的依赖关系”三、安装Maven这里不详细讲解安装步骤,跟安装jdk环境类似,给出链接:maven的安装教程和配置桌面上安装配置好Maven后还需要在Eclipse上安装Maven,给出链接:Eclipse上安装Maven四、Maven的简单应用 先创建一个Maven的简单应用,详细介绍,给出链接:Eclipse创建Maven项目 接下来重点关注pom.xml文件五、pom.xml文件 <project xmlns="http://maven.apache.org/POM/4.