Eclipse 创建Maven 接口
来源:互联网 发布:音频美化软件 编辑:程序博客网 时间:2024/06/05 08:27
创建Maven 工程
选择存放地址
创建类型
创建名字及Group Id
创建完成报错
右击项目名称 选择properties
修改编码格式为UTF-8
选择 Java Build Path 将自己的jdk 放入其中 并加入服务器 Tomcat
目录结构如下
缺少test/resources 添加 Source Folder (资源根目录)
项目右击 创建
进入 Java Build Path
给予路径
修改自己的Java 版本 默认1.5
创建的Maven 默认Java 是1.5 Dynamic Module 为2.3
将Java 修改成1.8 Dynamic Module 为3.0
修改为3.0 报错。
找到web.xml 文件 他创建出来默认为2.3的xml文件
修改为3.0 的xml文件
<?xml version="1.0" encoding="UTF-8"?>
<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"
version="3.0">
<display-name>Archetype Created Web Application</display-name>
</web-app>
保存后 找到这个项目的 存在目录
进入 项目目录的settings
将 版本号修改成自己的java 版本
修改为
保存后 关闭
刷新项目
版本号已经成为3.0
进入pom.xml 文件
为了防止 Maven更新把 java 再次更新到1.5 加入以下配置
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.0</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
<profiles>
<profile>
<id>jdk-1.8</id>
<!-- 另外一种激活方式 -->
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.8</jdk>
</activation>
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
</properties>
</profile>
</profiles>
项目报错, 右键项目 Maven 下 Update Project 更新
更新后
添加项目到tomcat
执行成功...
启动
访问成功
- Eclipse 创建Maven 接口
- eclipse创建maven项目
- eclipse 创建 maven项目
- eclipse 创建maven项目
- eclipse 创建 maven 项目
- Eclipse创建Maven项目
- eclipse创建maven项目
- Eclipse创建Maven项目
- eclipse创建maven工程
- Eclipse创建Maven项目
- eclipse创建maven项目
- eclipse创建maven工程
- eclipse 创建maven项目
- eclipse创建maven项目
- eclipse 创建maven项目
- eclipse 创建 maven 项目
- eclipse创建maven项目
- eclipse创建maven项目
- Effective STL 39 Make predicates pure functions
- java触发器学习
- ArrayList指单链表分析
- 有关于数据库查询语法中,对时间有要求的方法
- codeforces 461B 树DP
- Eclipse 创建Maven 接口
- Date函数实例
- iOS11 安全区域适配
- JS中innerHTML与value、val的用法区别
- iOS 11,关于隐藏导航栏左侧返回按钮的标题title
- POJ
- 根据面试经验,浅谈hashmap底层实现
- ubuntu 下出现E: Sub-process /usr/bin/dpkg returned an error code
- 职称论文发表