(本来想要从12.13号左右,开始写自己想要的练习项目,开启我的优快云的博客之旅,没想到以这个错误总结,开启了我的博客记录第一次.)
由于经验缺乏,很多东西比较理解不深,还请阅读过的朋友给予诚恳的意见,感激不尽~
项目框架:maven+springmvc+mybatis
开发工具: myeclipse 10
错误:项目从svn上导下来,刚开始,每次都会出现红色感叹号,现在项目导下来没有了.加上项目在tomcat服务器上编译时没有java类文件.
原因:初步确定是因为svn上此项目的目录结构有问题.(由于记录这个错误时,svn上项目结构已经恢复)无法重现,确定错误.
原目录maven结构:
现项目maven结构:
注意点:
项目: project–>properties—>java build path 中jre 选择自己安装的版本
||_—>myeclipse—>project facets 中java以及dynamic web module设置
||__—>java compiler–>compiler compliance settings 设置
当然,maven的installations以及user settings设置必不可少
错误:
1, window–>maven4myeclipse–>download repository index updates on startup 勾选问题
勾选: myeclipse打开启动项目时,速度超级慢,因为startup时需要download update,
一直都在updating indexes,很多jar包不能加载下来.
pom.xml下debug as maven install,加载jar时出错;cannot read zip file entry [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
未勾选: 首先myeclipse打开启动项目很快,其次即使有少数jar包没有加载下来,将maven clean一下 在install 就可以成功了,
细节:
1, 项目下debug as maven install 与 pom.xml下debug as maven install
这两个没什么区别
2, 在tomcat服务器下deploy项目,tomcat的webapp下不打war包
在maven的build的goals中 tomcat:redeploy 可以在tomcat的webapp下面多打个war包