关于使用myeclipse从svn拉取项目遇到的一些坑

作为一个参加Java开发工作的小白,我们都会遇到各式各样的问题,在学校的时候做一些练习项目的话都是从建工程开始一步一步做,配置什么的基本百度也都能解决,抱着这样的心态,当组长让我从svn拉取项目时,我是比较自信的,以为自己都能完成,没有什么问题,可是当真正入手的时候又会遇到各式各样的问腿,公司的项目用的是myeclipse,而自己之前经常用的是idea,我觉得软件用的不熟练也是导致不能按时完成任务的一个关键要素吧,下面切入正题。
一般情况下组长交给我们项目时,基本都会把项目的环境什么的都交代清楚,包括我们这次,不过也不可能全部都给你说清楚,毕竟作为一个刚参加工作的人,组长还是希望能多锻炼锻炼,组长只给我说jdk用的是1.6,而我也傻呼呼的果断把1.8给删了,1.6配置好之后自以为没什么问题了就开始拉取项目,然后就出现了各式各样的问题,包括tomcat的版本问题,编码问题,数据库连接问题,还有内存溢出问题,当然还有编译的问题,下面来具体说一下该怎么做都有哪些步骤。
首先,建议领导分配了项目之后问清楚环境,具体包括,jdk版本,tomcat版本,编码方式,以及用的什么数据库,如果这些不问清楚的话可能会很麻烦,小编就是因为这个搞了两天才启动起来一个项目,说起来也惭愧,不过有了这些经历,相信以后这些问题都会迎刃而解。
环境问题搞清楚之后就要开始入手了,这里建议分好工作空间,因为每个工作空间在当初创建的时候都是有各自的特性的,比如我在拉取领导分的项目时跟之前的一个项目放到了一个工作空间,但是这两个项目的环境完全不一样,一个是jdk1.8、tomcat8和utf-8编码方式,一个是jdk1.6、tomcat7和gbk编码方式,如果强行放到一个工作空间下,轻则导致一个项目不能正常运行,重则两个都不能运行,所以我们最好还是分好工作空间,相同环境的项目放到一个工作空间下就好了,这样做的话遇到的问题相对来说会少很多,当然,这些东西懂了之后就很简单了。
上面这些解决之后tomcat基本能跑起来,但是还是会有问题,这里建议在运行之前先看一下项目的jar包和项目的一些模块时候都没问题,通常这里出现的问题比较多,最直观的就是项目包出现红色感叹号,jar包的处理方式就是把所有的jar包都删了再从web-inf下面导入,这样红色感叹号基本就没了,然后看项目的一些模块是否会跟着加载,因为项目的模块之间都是有联系的,一个没加载可能就导致项目启动失败,所以这个很重要。
我遇到的最后一个问题就是内存溢出了,可能也是刚使用myeclipse不熟悉的原因吧,这个有两个地方要配置,一个是myeclipse安装目录下的ini文件,一个是tomcat的vm options里面,一次配好以后也就不会出现这样的错误了 。
这里顺便提一嘴,我们公司用的数据库是oracle,领导一般会给一个dmp文件让你导,一定要问一下导出的用户名和表空间,不问清楚就等着哭吧/(ㄒoㄒ)/~~end(先到这里,有问题再改!)

你可能感兴趣的:(svn,myeclipse)