SVN中基于Maven的Web项目更新到本地过程详解

环境

MyEclipse:10.7

Maven:3.1.1

概述

最近在做项目的时候,MyEclipse下载SVN上面基于Maven的Web项目总是出现很多问题,有时候搞了很半天,Maven项目还是出现叉号,最后总结了方法步骤,终于可以将出现的问题解决,在此,将重现从SVN上将基于Maven的Web项目变成本地MyEclipse中项目的过程,问题也在其中进行解决。

问题补充

在使用Myeclipse的部署Web项目的时候,在点击部署按钮的时候,没有任何反应,在此提供两种解决方法,问题如图1所示:

图1

此时解决方案有两种:

这个问题主要是工作空间的问题,所以

  1. 第一种就是将工作空间改为其他路径,问题将迎刃而解,如何改变MyEclipse工作空间,在此不做赘述
  2. 第二种将是对现在的工作空间进行文件删除,我的MyEclipse本地工作空间具体的文件路径是D:\Workspace\MyEclipseWorkspace\.metadata\.plugins\org.eclipse.core.runtime\.settings\com.genuitec.eclipse.ast.deploy.core.prefs,只要删除这个文件,重启MyEclipse即可解决问题,如图2,所示:

图2

这样重启MyEclipse之后,问题将被解决,如图3所示:

图3

回归主题

以上的问题解决之后,至少保证在SVN上面检出的Maven web项目可以进行部署,下面将进行整个步骤详解

1,从SVN上面检出已经提交的Maven web项目

图4

此时检出后如图5所示:

图5

2,右击项目,run as->Maven build...,如图6所示:

图6

接着执行,eclipse:eclipse,并且执行run,此步骤是为了生成Myeclipse项目,如图7所示:

图7

执行后,刷新项目文件,此时的效果如图8所示:

图8

此时的项目已经是Maven的架构了

3,增加Web项目支持,操作步骤如图9所示:

图9

图10

此时项目结构为:

图11

发现会出现错误的标识,这个是因为,编译环境不正确的原因,此时右击项目,properties,然后将编译环境改为1.7,如图12所示:

图12

此时项目结构如图13所示:

图13

此时还会出现红色的叉号,这是因为,Facted Project 中的Java 版本设定与项目的Java 版本设定不一致,此时进行步骤4解决,

4,解决红色叉号,项目右击,properties,然后如图14进行操作:

图14

此时项目架构如图15所示:

图15

此时项目将顺利引入

5,下面将进行部署到Tomcat中了,如图16所示

图16

这样就顺利结束整个过程了。

可能遇到的其他问题

在整个检出到部署的过程中,有可能还会遇到其他的问题,如编码不是utf-8等,这个可以进行如图17设置,项目右击,properties

图17

如果想让整个工作空间都是utf-8编码的话,可以进行如下设置,如图18所示:

图18

好了,如果还遇到其他的什么问题,还请大家好好琢磨,自己试着Google,baidu解决啊

在此恭祝大家学习愉快...

SVN中基于Maven的Web项目更新到本地过程详解,布布扣,bubuko.com

时间: 2024-10-24 23:08:34

SVN中基于Maven的Web项目更新到本地过程详解的相关文章

在Eclipse中使用Maven将Web项目自动部署到tomcat服务器

一.创建Web项目 1.1 选择建立Maven Project 选择File -> New ->Project,如下图所示: 在New窗口中选择 Maven -> Maven Project.点击[next]如下图所示: 1.2 选择项目路径 根据项目的实际情况选择项目的存放目录,也可以选择[Use default Workspace location]默认工作空间.如下图所示: 1.3 选择项目类型 在Artifact Id中选择maven-archetype-webapp,如下图所示

Maven学习总结(七)——eclipse中使用Maven创建Web项目

一.创建Web项目 1.1 选择建立Maven Project 选择File -> New ->Project,如下图所示: 在New窗口中选择 Maven -> Maven Project.点击[next]如下图所示: 1.2 选择项目路径 根据项目的实际情况选择项目的存放目录,也可以选择[Use default Workspace location]默认工作空间.如下图所示: 1.3 选择项目类型 在Artifact Id中选择maven-archetype-webapp,如下图所示

利用Eclipse中的Maven构建Web项目(一)

利用Eclipse中的Maven构建Web项目 1.新建一个Maven Project,"New-->Other..." 2.选择"Maven Project" 3.选择项目路径 Usedefault Workspace location默认工作空间, 选择项目类型 在Artifact Id中选择maven-archetype-webapp 4.分别输入Group Id.Artifact Id和Package,单击"Finish" 5.Ma

利用Eclipse中的Maven构建Web项目(二)

利用Eclipse中的Maven构建Web项目 1.新建源文件夹,Java Resources鼠标右键,"New-->Source Folder" 2.新建src/main/java   src/main/resources  src/test/java  src/test/resources四个源包 3.双击每个文件夹的Output folder,选择路径 src/main/java和src/main/resources,选择路径target/classes; src/test

利用Eclipse中的Maven构建Web项目(三)

利用Eclipse中的Maven构建Web项目 1.将Maven Project转换成动态Web项目,鼠标右键项目,输入"Project Facets" 2.根据Dynamic Web Module的版本修改Java Compiler中的"Compiler compliance level"的版本 3.设置部署程序集(Web Deployment Assembly),删除含有"test" 4.将Maven的jar包发布到lib下, "A

利用Eclipse中的Maven构建Web项目报错

利用Eclipse中的Maven构建Web项目 1.在进行上述操作时,pom.xml一直报错 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.o

Maven学习总(七)——eclipse中使用Maven创建Web项目

一.创建Web项目 1.1 选择建立Maven Project 选择File -> New ->Project,如下图所示: 在New窗口中选择 Maven -> Maven Project.点击[next]如下图所示: 1.2 选择项目路径 根据项目的实际情况选择项目的存放目录,也可以选择[Use default Workspace location]默认工作空间.如下图所示: 1.3 选择项目类型 在Artifact Id中选择maven-archetype-webapp,如下图所示

利用Eclipse中的Maven构建Web项目报错(二)

利用Eclipse中的Maven构建Web项目 1.错误描写叙述 [INFO] Scanning for projects... [INFO] [INFO] Using the builder org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder with a thread count of 1 [INFO] [INFO] ---------------------------------

Maven——eclipse中使用Maven创建Web项目

原文:http://www.cnblogs.com/xdp-gacl/p/4054814.html 一.创建Web项目 1.1 选择建立Maven Project 选择File -> New ->Project,如下图所示: 在New窗口中选择 Maven -> Maven Project.点击[next]如下图所示: 1.2 选择项目路径 根据项目的实际情况选择项目的存放目录,也可以选择[Use default Workspace location]默认工作空间.如下图所示: 1.3