使用eclipse创建maven项目大家应该都很熟悉,这里主要说明如何将已创建的非maven项目修改为maven项目。

1.创建测试项目

创建一个Dynamic Web Project ,项目结构如图。

2.配置工程类型

右击项目--> Properties --> Project Facets,勾选对应属性。

一般都按如图勾选,因为我创建的是Dynamic Web Project,所以这三个是默认勾选的。(其他类型的项目就需要手动勾选,切记Dynamic Web Module这个选项是决定是否可以自动部署到tomcat上的标记,如果你的项目要在tomcat上部署,这个就得必须勾选;此外还有Java 选项对应的版本最好和你本地或者项目编译版本的保持一致)

3. 创建项目文件目录结构

在现有项目中添加maven项目对应的依赖的文件,如下图,比如maven的src结构文件夹、target文件夹、pom.xml 等等。

4. 设置部署程序集

右击项目--> Properties --> Deployment Assembly,删除现有的web项目部署,点击Add;

选择Folder 文件夹,将项目src下的文件全部部署

添加完成后,点击应用,最后的结果如图:

5. 修改工程配置文件.project 和 .settings

.project 修改为以下内容,修改完成后工程图标就已经变成maven标志了

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription><name>maven_test</name><comment></comment><projects></projects><buildSpec><buildCommand><name>org.eclipse.wst.jsdt.core.javascriptValidator</name><arguments></arguments></buildCommand><buildCommand><name>org.eclipse.jdt.core.javabuilder</name><arguments></arguments></buildCommand><buildCommand><name>org.eclipse.m2e.core.maven2Builder</name><arguments></arguments></buildCommand></buildSpec><natures><nature>org.eclipse.jem.workbench.JavaEMFNature</nature><nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature><nature>org.eclipse.wst.common.project.facet.core.nature</nature><nature>org.eclipse.jdt.core.javanature</nature><nature>org.eclipse.m2e.core.maven2Nature</nature>     <nature>org.eclipse.wst.jsdt.core.jsNature</nature></natures>
</projectDescription>

.settings 文件夹内文件只需要以下几个,多余的都删除。

6. 设定项目编译路径

右击项目--> Properties --> Java Build Path ,步骤如图

7. 下载项目所需jar包

右击项目--> RunAs --> Maven install

8. 项目更新

右击项目--> Maven --> Update project

Maven项目 之eclipse操作篇相关推荐

  1. Maven项目在eclipse中使用junit进行单元测试时报错:ClassNotFoundException

    Maven项目在eclipse中使用junit进行单元测试时Coonsole出现以下错误: Class not found boco.ips.data.ice.orm.mapper.TestDemoM ...

  2. Maven项目从Eclipse环境迁移至IDEA环境

    Maven项目从Eclipse环境迁移至IDEA环境 初学Java,感觉Eclipse环境有点乱,速度也较慢,尝试从Eclipse环境迁移至IDEA环境. 命令行编译 在包含pom.xml的目录内打开 ...

  3. 启动maven项目在eclipse中报错 Can‘t find class [×××] for bean with name '××' defined in class path resource

    场景:从svn中检出maven项目到本地,导入到eclipse中运行,启动tomcat时报错: Can't find class [××] for bean with name '××' define ...

  4. 如何导入maven源文件_如何正确导入maven项目到eclipse?

    Eclipse不允许一个项目被导入不止一次,在您的情况下,来自中继线和分支. This article显示了如何通过自定义maven配置文件绕过此限制.基本上,步骤是: >将以下配置文件添加到您 ...

  5. Maven 项目在 Eclipse 的创建配置

    第1步 New 菜单 Other.. -> Maven -> Maven Project ,然后单击 Next .如下图所示 第2步 在New Maven Project向导中,选择Cre ...

  6. maven项目在eclipse中debug

    作为新手,出现bug后,debug找出bug还是很重要的,能节约大量找bug的时间 1.选中项目,右键点击-->run as -->run configurations 2.在run co ...

  7. maven项目——使用jedis操作redis

    1.导入依赖   依赖如下: <!--导入jedis的jar包--><dependency><groupId>redis.clients</groupId&g ...

  8. Maven实战(三)Eclipse构建Maven项目

    2019独角兽企业重金招聘Python工程师标准>>> 1. 安装m2eclipse插件     要用Eclipse构建Maven项目,我们需要先安装meeclipse插件     ...

  9. Eclipse下新建Maven项目、自动打依赖jar包

    当我们无法从本地仓库找到需要的构件的时候,就会从远程仓库下载构件至本地仓库.一般地,对于每个人来说,书房只有一个,但外面的书店有很多,类似第,对于Maven来说,每个用户只有一个本地仓库,但可以配置访 ...

最新文章

  1. ATLAS入门篇之CascadingDropDown控件编程
  2. Yelp研发实践:使用服务拆分单块应用
  3. 科大星云诗社动态20210521
  4. JZOJ 3852. 【NOIP2014八校联考第2场第2试9.28】单词接龙(words)
  5. 虚拟化概述及VMware VSphere介绍(一)
  6. Redis 数据结构与内存管理策略(上)
  7. C语言“悬空指针”和“野指针”究竟是什么意思?
  8. Ubuntu16.04 SSH 免密登录
  9. 走进android的世界(不断更新中)
  10. “富豪相亲大会”究竟迷失了什么?
  11. python tkinter库四则运算_python tkinter 编写心理学试验程序干扰任务之四则运算 psychopy...
  12. Faster R-CNN原理
  13. C语言/C++常见字符串函数
  14. 关于苹果Mac上设置固件密码的方法?
  15. python3.7.2怎么用不了pillow_python怎么加载Pillow包
  16. 刷机-升级到4.01M33-2的方法
  17. C语言:编程打印图形
  18. scrapy--dytt(电影天堂)
  19. Python开发 之 Python3打包(windows/linux)详解
  20. php GD库的使用

热门文章

  1. python定义一个人类_Python类的定义、继承及类对象使用方法简明教程
  2. easyui一行显示多行_easyui datagrid以及oracle中的多行合并一行
  3. 开关电源环路的零极点可以在反馈端补偿吗_【干货分享】开关电源环路补偿设计步骤讲解...
  4. linux内核中测量时间的方法,Linux内核中获取时间函数do_gettimeofday
  5. tensorflow官方posenet模型解析
  6. Object 及toString() 方法的重写
  7. js的规范写法ES5(自己以后按照这样写)
  8. H5网页播放器播不了服务器上的mp4视频文件
  9. Android(java)学习笔记10:同步中的死锁问题以及线程通信问题
  10. JQuery ajax()实例