前段时间为了使用公司的项目,需要配置环境来融合,主要使用的ide是myeclipse,数据库刚开始用的是mysql+navicat,到后来要求换成artrybase,对我来说其实都一样,因为这两个我都是没有什么深度的掌握,但是对mysql还是稍微熟悉一点的。。。回归正题,开发工具用的是myeclipse2013,据说这个版本有诸多坑,但是到目前位置我还没有发现,在尝试集合maven和svn的时候,也尝试过使用eclipse和myeclipse10,但是都失败了,所以就尝试了2013版本的,最后终于搞定了
首先按照网上的步骤安装下载myeclipse2013,,然后安装了jdk(jre+jvm),还有tomcat,然后在myeclipse当中修改默认的jdk和tomcat版本为自己下载好的版本,(默认的版本应该是tomcat7),然后新建一个项目,写一个jsp文件测试服务和myeclipse是否能正常启动,按照以往的惯例,新建myeclipse的工作空间,(以后不另换的话就用的是这个工作空间),我直接将它放在了myeclipse的安装目录下,然后有时候myeclipse进行building会特别慢,所以我就关掉了有关building的,然后就开始安装maven,其实就是一个文件夹,把它放到了myeclipse的同级目录下(只是为了方便找),然后找到svn的压缩包,解压之后有两个文件夹,features和plugins,把这两个文件夹直接复制到myeclipse下的drophins下,打开myeclipse,会有看到properties众有显示svn就表示svn插件安装好,然后下载svn客户端ToriseSVN,按照网上的步骤来,桌面鼠标右键
会有显示ToriseSVN就表示安装好了,应该还有一个是SVN checkout,(这个是用来检出项目的,前提是需要知道url),然后在myeclipse当中对maven和svn
进行配置,之后复制了一个mavenReposity,据说是一个本地的资源库,到此为止,基本的资源配置就好了,然后我就开始进行项目的检出,我是先将项目从
网上检出到本地,(svn checkout),这个过程中需要用到TSVN,网上有步骤就不多说了,然后再在myeclipse当中进行项目的导入,作为maven项目进行导入,需要很长世间
导进来之后项目就是以maven管理的项目了,只是不知到为什么,导进来的项目并不显示svn相关信息,查看了网上的解决方法,无非是properties当中没有勾选svn,或者是svn信息没有配置云云
但是苍天啊我真的反复检查了不下十遍,确定已经配置好了,但是始终不给我显示svn信息,然后我又将矛头转向了我的svn插件上,换了一个插件包重启电脑和myeclipse,还是不行,然后我又重新安装了最新版本的Tsvn还是不行,然后我又卸载了myeclipse,(其实我并不想这样做,但是倒霉同事和我说死马当活马医,我就试了)
然而当我每个插件版本一一对应配置好之后,仍然没有什么用,就在我心死如灰时,从天而降一位大神,在尝试过所有我尝试的方法之后,直接将我的workspace删掉,又在另一个不想关的地方建了工作空间,我的项目竟然奇迹般地正确运行了,也显示出来了svn信息。。。
大神说这个是有冲突的,有什么冲突我也不知道,所以我在想是不是我的eclipse和myeclipse10也能用了,从此以后一定记得把工作空间扔哪儿都不能扔安装目录下。。。