从SVN上检出一个工程到MyEclipse时报错,有很多类名、方法都会报错下面是我碰到的问题和解决方法;
一、基本上是因为包的结构不对,需要我们从新配置。
1.设置source folder与output folder
source folder是存放.java源文件的根目录;output folder是存放.class编译输出的根目录
(java project一般是把“src”设置为source folder把bin设置为output folder;web project中一般是把“src”设置为source folder把WEB-INF/classes设置为output folder)
如果source中没有吧src设置为source folder,则src文件夹在.java的package中要以包名的方式加入,例如:
src设置为source folder: package src.com.test;
未设置source folder: package com.test;
右键工程->properties->java build path->source 设置source folder与output folder
二、如果package报错可能是jar没有引入的问题
1.引入jar:右键工程->properties->java build path->Libraries->Add JARs...加入你对应工程的lib的jar
三、还可能会出现部分代码里面类型无法识别转型的问题
Window->Preferences->java->Compiler 将JDK切换成你对应的JDK版本
四、App Libraries->Web App Libraries 里面没有当前工程的情况
右键工程->properties->MyEclipse->Web Context Root 栏的Web Context-root 改成 /TestProject(TestProject为当前工程名)