做了一些将java外部项目导入的一些事,遇到了不少问题,在这里简单做一个经验总结,供初学者参考。
打开Eclipse的File,点击import,选择Existing Projects into Workspace,继续next
在如下位置选择要导入项目位置。
导入项目后一般会因为版本问题等报错,常见的错误有以下几种:
1、配置路径缺少tomcat时,jsp页面会报错,错误如下:
此时,需要右击项目,选择Build Path,再选择Configure Build Path
这样就完成了tomcat的配置。
2、还有的是jdk版本不一致的问题,也同样在Build Path 页面remove旧的jdk,换成本机所带的jdk。具体过程和tomcat的雷同。
3、还有一种是改用了tomcat新版本之后,项目前仍旧会有红色叉,可以右击项目,选择properties,再选择Targeted Runtimes,
把旧的tomcat前的钩去掉,选择新的tomcat版本好。
4、还有就是在导入一些项目后出现缺包问题,这个按照提示百度下载所需要的包就好。
5、还有在启动tomcat时会报错,tomcat只支持jdk.*/*/*,java X/X/X等问题,这个需要改配置问题,遇到过,改一个配置文件,改的还是没成功,参考的网上的资料,留待后续补充。
6、有时在导入项目时需要先看一下项目的目录结构,Eclipse中,页面默认路径是WebContent,MyEclipse中的默认路径是WebRoot,导入项目时需要注意,会影响项目在server中的运行,看的没错,没有run as on server 选项。
最后导项目的终极大招是:
自己新建一个动态项目,依次将要导的项目的src目录下的内容,WebContent目录中(除META-INF和WEB-INF)复制到新项目中,再把WEB-INF下的lib中的包复制在项目中,WEB-INF中web.xml的配置需要和复制过去,复制内容,配置不需要复制。这种办法大致可以处理各种乱七八糟的错误了,推荐使用。