1.Caused by: java.io.FileNotFoundException: D:Program%20FilesApache%20Software%20FoundationTomcat%206.0webapps estWEB-INFlibpaoding-rose-1.0.1.jar (系统找不到指定的路径。)
这是由于文件夹名字中有空格。我把项目放到myeclipse自带的tomcat上也有错,是myeclipse%208.5,显然,%20即空格的意思。将空格去掉,myeclipse的默认路径重新设置后,这个问题解决。
2. java.lang.IllegalStateException: Web app root system property already set to different value: 'webapp.root'
这是因为工程缓存的问题。将工程目录内所有缓存都删掉。然后重新部署就可以了。一个方便的测试就是在部署的工程名上右击,如果无法浏览文件内容,即当前部署不对,应该从猫上卸下来。
3.svn检出错误Error Getting Dir list
是因为工程名字改变了。需要在svn刷新一下,然后再检出。
使用绝对路径的缺点是,当工程名改变的时候,路径都要改。如果相对路径,则不需要改。