Maven项目 之eclipse操作篇
使用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操作篇相关推荐
- Maven项目在eclipse中使用junit进行单元测试时报错:ClassNotFoundException
Maven项目在eclipse中使用junit进行单元测试时Coonsole出现以下错误: Class not found boco.ips.data.ice.orm.mapper.TestDemoM ...
- Maven项目从Eclipse环境迁移至IDEA环境
Maven项目从Eclipse环境迁移至IDEA环境 初学Java,感觉Eclipse环境有点乱,速度也较慢,尝试从Eclipse环境迁移至IDEA环境. 命令行编译 在包含pom.xml的目录内打开 ...
- 启动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 ...
- 如何导入maven源文件_如何正确导入maven项目到eclipse?
Eclipse不允许一个项目被导入不止一次,在您的情况下,来自中继线和分支. This article显示了如何通过自定义maven配置文件绕过此限制.基本上,步骤是: >将以下配置文件添加到您 ...
- Maven 项目在 Eclipse 的创建配置
第1步 New 菜单 Other.. -> Maven -> Maven Project ,然后单击 Next .如下图所示 第2步 在New Maven Project向导中,选择Cre ...
- maven项目在eclipse中debug
作为新手,出现bug后,debug找出bug还是很重要的,能节约大量找bug的时间 1.选中项目,右键点击-->run as -->run configurations 2.在run co ...
- maven项目——使用jedis操作redis
1.导入依赖 依赖如下: <!--导入jedis的jar包--><dependency><groupId>redis.clients</groupId&g ...
- Maven实战(三)Eclipse构建Maven项目
2019独角兽企业重金招聘Python工程师标准>>> 1. 安装m2eclipse插件 要用Eclipse构建Maven项目,我们需要先安装meeclipse插件 ...
- Eclipse下新建Maven项目、自动打依赖jar包
当我们无法从本地仓库找到需要的构件的时候,就会从远程仓库下载构件至本地仓库.一般地,对于每个人来说,书房只有一个,但外面的书店有很多,类似第,对于Maven来说,每个用户只有一个本地仓库,但可以配置访 ...
最新文章
- ATLAS入门篇之CascadingDropDown控件编程
- Yelp研发实践:使用服务拆分单块应用
- 科大星云诗社动态20210521
- JZOJ 3852. 【NOIP2014八校联考第2场第2试9.28】单词接龙(words)
- 虚拟化概述及VMware VSphere介绍(一)
- Redis 数据结构与内存管理策略(上)
- C语言“悬空指针”和“野指针”究竟是什么意思?
- Ubuntu16.04 SSH 免密登录
- 走进android的世界(不断更新中)
- “富豪相亲大会”究竟迷失了什么?
- python tkinter库四则运算_python tkinter 编写心理学试验程序干扰任务之四则运算 psychopy...
- Faster R-CNN原理
- C语言/C++常见字符串函数
- 关于苹果Mac上设置固件密码的方法?
- python3.7.2怎么用不了pillow_python怎么加载Pillow包
- 刷机-升级到4.01M33-2的方法
- C语言:编程打印图形
- scrapy--dytt(电影天堂)
- Python开发 之 Python3打包(windows/linux)详解
- php GD库的使用
热门文章
- python定义一个人类_Python类的定义、继承及类对象使用方法简明教程
- easyui一行显示多行_easyui datagrid以及oracle中的多行合并一行
- 开关电源环路的零极点可以在反馈端补偿吗_【干货分享】开关电源环路补偿设计步骤讲解...
- linux内核中测量时间的方法,Linux内核中获取时间函数do_gettimeofday
- tensorflow官方posenet模型解析
- Object 及toString() 方法的重写
- js的规范写法ES5(自己以后按照这样写)
- H5网页播放器播不了服务器上的mp4视频文件
- Android(java)学习笔记10:同步中的死锁问题以及线程通信问题
- JQuery ajax()实例