周围环境

MyEclipse:10.7

Maven:3.1.1

概要

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

问题补充

在使用Myeclipse的部署Web项目的时候,在点击部署button的时候。没有不论什么反应,在此提供两种解决方法,问题如图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解决啊

在此祝你快乐学习...

版权声明:本文博主原创文章,博客,未经同意不得转载。

转载于:https://www.cnblogs.com/blfshiye/p/4916430.html

SVN基于Maven的Web项目更新,本地过程详细解释相关推荐

  1. SpringMVC 搭建maven的web项目、执行过程及原理分析

    该框架为学习刘先森课程所得 idea搭建maven的web项目 工程目录结构 创建一个maven工程并导入依赖 <dependencies><dependency><!- ...

  2. IDEA热部署基于maven的web项目

    第一步:首先先创建web项目 按照向导一步一步完成项目创建,我创建的示例项目为hotdeploddemo 第二步:设置项目的web资源 下图中的路径要修改正确,指向src/main/webapp/WE ...

  3. 基于Maven构建Web项目

    1.下载Maven,并配置好环境变量 2.打开命令行窗口,输入以下命令构建Maven Web项目 mvn archetype:generate -DgroupId=com.hello -Dartifa ...

  4. maven开发web项目的福音,runJettyRun插件使用

    在eclipse中基于maven的web项目开发使用WTP和tomcat做web服务调试,经常会出现一些奇怪的问题,让我们不得不花很多精力浪费在clean,publish等无用的操作上.而且经常这两个 ...

  5. 如何创建一个基于Maven的SmartGWT项目

    如何创建一个基于Maven的SmartGWT项目 使用环境 Eclipse的版本为:Luna Service Release 2 (4.4.2)(这个其实不是很重要,你完全可以使用最新版本的Eclip ...

  6. 云效(原RDC)如何构建一个基于Maven的Java项目

    最近在将公司的持续集成架构做一个系统的调整,调整过程中受到了RDC团队大量的帮助,所以利用国庆时间写了几篇RDC的分享,希望能让更多的人了解和用好RDC这个产品. 我会把我最近3个月的使用体会分成5个 ...

  7. Maven(一):安装与环境配置、使用Maven搭建web项目

    相关阅读: Maven(一):安装与环境配置.使用Maven搭建web项目 Maven(二):常用命令.依赖管理 Maven(三):将web项目的war包热部署到远程Tomcat服务器 Maven(四 ...

  8. MyEclipse使用Maven创建web项目+搭建SSM框架教程

    MyEclipse使用Maven创建web项目+搭建SSM框架教程 博文中的代码:链接:http://pan.baidu.com/s/1o8tqIMI 密码:m3si 安装maven和配置 1.下载m ...

  9. MyEclipse使用Maven创建web项目+搭建SSM框架教

     使用maven已经有一段时间了,但项目是别人搭建好的,因此一直想着自己要学习搭建一下.网上找了些资料后,结合自己实验,花了点时间就搞好,老样子,写在博客上,免得日后忘记. 博文中的代码:链接:h ...

最新文章

  1. SecureCRT下的串口不能输入
  2. 重新学习web后端开发-002-hello, world
  3. 【Python-ML】SKlearn库多元线性回归性能评估
  4. Delphi的System.Str - 将数字格式化为字符串
  5. 中国程序员的前景并非一片黑暗,教你如何拥有光明的前程
  6. 通过Nethogs查看服务器网卡流量情况
  7. 图像色彩空间之RGB与HSI
  8. Mybatis-generator的使用
  9. ERP技术在财务信息化转型中应用探讨
  10. java基于ssm+vue的高校会议预约系统 elementui
  11. 获取网站icon图标
  12. 2022年下半年网络工程师下午真题及答案解析
  13. 马尔可夫毯/马尔科夫链/因果图/贝叶斯网络
  14. 【直击DTCC】宝存CEO阳学仕:闪存技术已经无法阻挡
  15. Android逆向去掉某功能,逆向教程之-反编译apk完全精简删除菜单功能(二)
  16. Django站内消息通知
  17. Jetson nano无法中文输入
  18. E1,CE1,T1,PRI,BRI的区别以及接口
  19. mldonkey 的使用
  20. 各种数据接口欺骗器学习

热门文章

  1. mysql url格式,关于MySql链接url参数的设置
  2. 隐藏水滴屏的软件_突破屏下摄像头技术,vivo APEX 2020,开启全面屏手机黑科技!...
  3. java 初始化log4j_java – log4j:WARN请正确初始化log4j系统
  4. muduo网络库学习(五)服务器监听类Acceptor及Tcp连接TcpConnection的建立与关闭
  5. 数据结构-----红黑树的插入操作
  6. oracle创建包 和调用,oracle创建函数和调用存储过程和调用函数的例子(区别)...
  7. sparksql(2)——dataframe的ap-printSchema、withColum、count、drop、describe、select
  8. XP MSTSC连接WIN7或WIN8问题
  9. nafxcw.lib与LIBCMT.lib在vs2008中链接冲突解决方案
  10. 机器学习物语(3):回归问题