配置myeclipse10,使用SVN + MAVEN + TOMCAT简单心得

时间:2022-12-10 05:08:16

这真的是一篇随笔,首先。

记录一下怎么从装环境开始跑起来java web的项目。楼主小白一名,可谓乱来一通乱七八糟惨不忍睹,说不定随笔也是颠三倒四,以上为了警醒各位看客,楼主开始了。

1. JDK的安装

  毫无疑问官网下载,然后安装,然后配置环境变量,楼主已经是小白中的小白了,这部还是妥妥没问题的。有问题的去搜一下怎么配置吧。

2. eclipse/myeclipse

  

  选择开发工具也是很重要的,myeclipse是集成了很多插件,感觉有很多人开发java web在用myeclipse。呃,相比eclipse来说确实卡很多,但是作为新手小白的我,eclipse来跑这个项目确实没折腾出来,时间限制直接换成myeclipse 10, 没办法的办法,不过以后总会去折腾一遍eclipse的。至少在楼主这种外貌协会里扫厕所的人来说,eclipse,呃,漂亮不少。myeclipse,不敢恭维。

  

  好了废话结束,myeclipse10,下载破解安装(无良楼主)。想知道地址的孩子们要失望了,楼主木有。自己去搜一个吧。很容易的。

  

  然后配置JDK路径。这样myeclipse就OK了。

  

3. SVN + MAVEN + TOMCAT

  

  插件的安装。这一步大概就是楼主噩梦的开始了。  

  这里说明一下,想看插件怎么装的,随笔里是没有的。无非就是eclipse market 或者自己下载装上去。SVN 跟 TOMCAT这种我觉得小白都能很快的搞定,就不多说了。

  主要是MAVEN。在myeclipse的版本中可能会出现MAVEN不兼容的问题,虽然是自带的装好myeclipse10就会有的但是当你的项目SVN下来之后,右键它之后,MAVEN正常的情况是会出现一个红色的.M2的图标。用这个可以直接将project转成maven项目。蛋是。楼主就没这么好运了,虽然别人分分钟就正常的东西。一到楼主这里就绝对的正常不了。找不到图标。别人能把项目用MAVEN转化成maven项目,我是各种版本的maven都试过,删了装装了删,亲爱的.M2就是不粗现。所以最后,解决方案来了。myeclipse10返璞归真用最原始的MAVEN也就是自带的。然后项目SVN checkout下来之后,import这个SVN项目,格式为 Existing Maven Project.....然后右键,你就会发现出现了build path 跟MAVEN了。咱不要.M2也OK了。看起来就一句话带过的样子其实满满的都是泪。楼主每次插件删了装装了删,很多时候代价就是得重装整个myeclipse。总之,跟我一样奇妙的看不见.M2的有缘人们,就这么来吧。最简单的方案。

  

4. 配置项目

  

  折腾这么久之后发现其实环境的问题真的是小问题一枚,虽然折腾的比较久,但是因为楼主小白且是第一回。以后估计就轻车熟路了。JDK+MYECLIPSE10+SVN+TOMCAT+MAVEN,回头看看真的简单的不能再简单了。反而是项目要跑起来,又有很多门门道道在里面。

  

  首先是项目在TOMCAT上面的部署问题。

  

  要放在TOMCAT上必须要先deploy项目。这样就要先改掉java build path里的source文件以及output folder。像web 项目,output folder要放在.../WebRoot/WEB-INF下,可新建一个classes文件夹。其它类型的项目就随便放在哪里,也是自己随便填一个target/classes的文件夹。然后最重要的一点是在myeclipse10里面有一个大坑的东西,虽然说貌似是一个很简单的,但是有时候可能就发现不了就会什么都配置好了但是却deploy不成功。还是项目的properties 里面,在Myeclipse下面有一个deployment assembly 这个里面也要设置一下。myeclipse10之前的版本都是没有这个东西的。很多时候就会坑在这里。。

      其它的诸如JRE库的问题啦什么版本的问题啦这里就也就不多说,说多都是泪,这些问题都自己的项目自己再看报错。

 

 

 

  好吧。其实也没什么多的东西,关键点注意好了基本没大问题但是第一次自己纠结完全茫然还是纠结了不短的时间。主要是记下来自己的坑,如果有人遇到跟楼主一样的情况那只能说明,Ops.. RP真的好差劲。