此次在项目开发过程中导入从oksvn下载的共享项目时出现几个项目在不同的IDE导入导出时的问题,为免忘记做例如以下笔记:

1 类路径问题

在Java开发中大多数的开发人员使用的IDE是MyEclipse与Eclipse,从MyEclipse导入到Eclipse最easy引发的问题就是类路径问题。由于MyEclipse的基本上集成了全部的类库,类似于我们在Eclipse下自己建立的类库。全部的导入相关的类库都是一些引用。所以将项目从MyEclipse导入Eclipse中首先要做的一件事是【项目】->【右键】->【build path】->【configure build path】->【libraries】,改动类库路径

2 com.genuitec.runtime.generic.jee60 is not defined.

这个问题是我今晚才碰到的,打开Problem视图。提演示样例如以下:

Google、Baidu都没有答案。后来通过类似的问题才得以解决(类似的问题是: Target runtime Apache Tomcat 6.0 is not defined )

解决方式是: 在工程文件夹下的.settings文件夹里,打开org.eclipse.wst.common.project.facet.core.xml文件,其内容为:

 1 <?xml version="1.0" encoding="UTF-8"?

>
2 <faceted-project>
3 <runtime name="com.genuitec.runtime.generic.jee60"/>
4 <fixed facet="wst.jsdt.web"/>
5 <fixed facet="jst.web"/>
6 <fixed facet="java"/>
7 <installed facet="java" version="1.6"/>
8 <installed facet="jst.web" version="3.0"/>
9 <installed facet="jst.web.jstl" version="1.2.1"/>
10 <installed facet="wst.jsdt.web" version="1.0"/>
11 </faceted-project>

更改<runtime name="?">?内容为Preference->Server-RunTime Environment下的服务名称,例如以下:

 1 <?xml version="1.0" encoding="UTF-8"?>
2 <faceted-project>
3 <runtime name="Apache Tomcat v7.0"/>
4 <fixed facet="wst.jsdt.web"/>
5 <fixed facet="jst.web"/>
6 <fixed facet="java"/>
7 <installed facet="java" version="1.6"/>
8 <installed facet="jst.web" version="3.0"/>
9 <installed facet="jst.web.jstl" version="1.2.1"/>
10 <installed facet="wst.jsdt.web" version="1.0"/>
11 </faceted-project>

Eclipse导入外部项目问题总结的更多相关文章

  1. Eclipse 导入外部项目无法识别为web项目并且无法在部署到tomcat下

    uss_web如果没有左上角那个球,tomcat就识别不出来的. 1.进入项目目录,找到.project文件,打开. 2.找到...代码段,加入如下标签内容并保存: <nature>org ...

  2. Java eclipse导入外部项目时出错怎么解决

    从外部环境import一个项目进入Java工作环境中,若出现以下错误,解决方法如下: 鼠标移上去,会出现以下错误提示: 解决方法: 选中该项目->右键->Build path->Co ...

  3. eclipse — 导入android项目后识别成java项目的问题及解决

    最近在eclipse导入android项目的时候遇到了奇葩问题,再此记录 遇到的问题就是:将完好的android项目导入到eclipse的时候,原本这是一个很容易的事情,但是导入成功后发现,,,靠ec ...

  4. eclipse导入cordova项目

    eclipse导入cordova项目 导入老是出问题是不是?老是提议已存在是不是? 不知道如何改名字? 这里关键的一点是一定要选择对应的platform的目录,而不是你的项目的目录,不是你的项目的目录 ...

  5. Eclipse导入Java项目时“No projects are found to import”错误的处理

    用Eclipse导入Java项目时,经常会出现“No projects are found to import”错误(尤其是导入网上下载的项目时),这是因为文件夹里面没有.project和.class ...

  6. eclipse 导入web项目后,线程假死

    eclipse 导入web项目后,就出现关闭后,线程还存在的情况.使用java mission control 查看发现java script indexing线程在running. 关闭js验证后, ...

  7. eclipse导入maven项目后依赖jar包更新问题->update project按钮

    eclipse导入maven项目后依赖jar包更新问题 1.eclipse有专门的导入maven项目按钮,file-import-maven project,eclipse会自动查找指定路径下的pom ...

  8. Eclipse导入Android项目的正确方法

    转自Eclipse导入Android项目的正确方法 看网上流传的Eclipse导入项目的方法都是在新建Android程序时使用"Create project form existing so ...

  9. Eclipse导入servlet项目报错

    Eclipse导入servlet项目,缺少servlet的jar包,导致项目报错. 解决: step1:选中项目->properties step2:选择的Targeted Runtimes s ...

随机推荐

  1. activity间数据传递

    传递简单数据 创建两个activity,FirstActivity和TwoActivity,这里将会将数据从FisrtActivity传给TwoActivity. 创建完activity的目录界面如下 ...

  2. Pro ASP.NET Core MVC 第6版翻译 目录页

    Pro ASP.NET Core MVC 第6版 目录 第一部分 第一章 ASP.NET Core MVC 的前世今生 第二章 第一个MVC应用程序(上) 第二章 第一个MVC应用程序(下) 第三章 ...

  3. zabbix---简介

    zabbix---简介 今天又听人说zabbix,好吧特地回来看了看,和其他的好像差别也不大,不过他可以让监控,绘图,web前端与一体, 当然也可以实现分布式部署,不错的. 列举一下其功能特点 网络设 ...

  4. POSIX多线程—概述

    作者:阿波链接:http://blog.csdn.net/livelylittlefish/article/details/7918110 (整半年没有更新,发几篇以前的读书笔记.) Content ...

  5. Flask框架 之abort、自定义错误、视图函数返回值与jsonify

    一.abort函数 使用abort函数可以立即终止视图函数的执行,并可以返回给前端特定的值. abort函数的作用: 1.传递状态码,必须是标准的http状态码 2.传递响应体信息 @app.rout ...

  6. cstring 转string

    (1)CString转换为string CString cs(_T("cs")); string s; s = (LPCSTR)(CStringA)(cs); (2)string转 ...

  7. PMP 学习心得

    前两天刚考完 PMP,松了一口气,终于考完了,虽然心里有点慌,不知道自己会不会过.学习 PMP 这三个月还是很充实的.不断的看视频,做题目,功夫不负有心人,也算是学到了一些东西.至少知道了一个项目的启 ...

  8. JAVA I/O之文件复制

    有没有大佬告诉我这个不要了的代码插入区(就现在这句话的区域)怎么删掉....... //一个字节一个字节的复制 public static void fun() throws IOException ...

  9. C++ 11常见功能介绍:auto,decltype,nullptr,for,lambda

    什么是C++11 C++11是曾经被叫做C++0x,是对目前C++语言的扩展和修正,C++11不仅包含核心语言的新机能,而且扩展了C++的标准程序库(STL),并入了大部分的C++ Technical ...

  10. ERROR: Field 'PostId' doesn't have a default value Exception in thread "main" org.hibernate.exception.GenericJDBCException: could not execute statement

    例子: Post p = new Post(); p.setPostId(3); p.setPostName("技术"); 在执行数据保持时提示session.save(p); 的 ...