每次从SVN上下载工程总会出现很多问题,需要根据problem中的提示一步一步的解决,下面是根据我碰到的问题做个总结。
1、看problem的提示,当遇到如下直接是错误的情况时,点击右键,

选择properties,然后可以从
第一个表中复制信息,在词典中翻译,然后再找解决办法。
(小技巧:像下图中的这种错误一般就是没有配置tomcat,缺少tomcat中的jar包)
2、当图标不是红叉,而是下图中的小灯泡旁的一个小叉时就可以点击quick fix
就会出现如下画面
点击finish,一般的小问题就都可以解决,不能解决的话,也会出现解决方式,如上图的错误是缺少tomcat,则点击finish之后会出现如下画面
然后在这个地方点击add library,添加tomcat即可。
3、有时如果加上了tomcat,错误减少了,但还是有如下错误时,则可以把tomcat换成更高版本的
(注意:如果出现上图的错误时,不用点击右键的quick fix,否则此时会创建一个方法,则修改了代码)
4、如果出现以Targeted Runtimes开头的错误提示,一般也是与tomcat有关,此时的解决方法是选择错误的项目,先添加tomcat的版本,如果仍然报Targeted Runtimes的错,然后点击右键,选择properties——>Targeted Runtimes,会出现如下画面(如果TargetedRuntimes后面显示的不是你刚刚添加版本号,则需要改成提示显示的tomcat的版本号)
此时我这是正确的情况,如果是错误的情况,则如上的框框里可能没有钩上tomcat的版本,也可能勾上的是假的tomcat的版本,我们则需要把它改成真的(在解决中,我看到的假的版本是数字前面的那个v是大写的)即可。
5、如果出现maven搭建工程后出现(Archivefor required library:。。。。。)省略号中的就包括了哪个文件不能解析的问题,如下图
如果是这个文件出现了问题
C:\Users\qian_li\.m2\repository\org\apache\poi\poi-ooxml\3.11\poi-ooxml-3.11.jar
就表示这个jar包没有下载好,解决方法根据上面的路径找到3.11这个文件夹,然后删除,然后选择项目,点击右键,选择maven->updateproject,即可,此时它会自动下载poi-ooxml这个文件夹下的3.11这个文件夹及其里面所有的文件,如果仍然报相同的错,则多更新几次。
(注意:这只是针对maven类型的文件的解决方案,因为maven的jar包都是通过之前配置的关于maven的网址从网上下载的,而普通Java项目是从SVN上下载下来,此时它所需的jar包也就同时下载下来了,或是从配置的相应的jdk的jar包或是tomcat的jar包下载下来的,所以一般不能删除文件,再更新,也不用手动从网上下载缺少的jar包然后配置进来。)
6、如果jdk的版本没错,所需要的tomcat的版本也没错(当出现缺少jar的问题时,如果不是web工程,即工程图标上面没有一个小球的工程,此时可以先加上tomcat试试,如果仍然是报相同的错,就在remove掉就行了,否则就加上,仍然还是缺少jar包,此时就仔细查看工程下的lib文件夹,可能会有jar没有添加到referenced libraries中,此时选中该jar包,然后右键build path——>add to build path即可
7、有时如果要添加其他工程里的jar包,可以在下图所示的地方添加lib目录下的jar即可(一般添加相关联的工程的jar包)
本人是新手,这些解决方案有的是从网上找到的,有的是带我的人指导的,最后我再自己做了个小的总结,每次处理完一些问题我都会做个小总结,或是记录这些问题及解决方案。
这次总结是对我在这个过程中遇到问题的解决方案的总结,对我来说是有用的,对大家来说就不知道了,反正仅供参考吧,这也是我的第一篇博客,没事干,就想着把我写过的发上来,希望能帮到一些新手吧。