此次在项目开发过程中导入从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. 1 <?xml version="1.0" encoding="UTF-8"?
  2.  
  3. >
  4. 2 <faceted-project>
  5. 3 <runtime name="com.genuitec.runtime.generic.jee60"/>
  6. 4 <fixed facet="wst.jsdt.web"/>
  7. 5 <fixed facet="jst.web"/>
  8. 6 <fixed facet="java"/>
  9. 7 <installed facet="java" version="1.6"/>
  10. 8 <installed facet="jst.web" version="3.0"/>
  11. 9 <installed facet="jst.web.jstl" version="1.2.1"/>
  12. 10 <installed facet="wst.jsdt.web" version="1.0"/>
  13. 11 </faceted-project>

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

  1. 1 <?xml version="1.0" encoding="UTF-8"?>
  2. 2 <faceted-project>
  3. 3 <runtime name="Apache Tomcat v7.0"/>
  4. 4 <fixed facet="wst.jsdt.web"/>
  5. 5 <fixed facet="jst.web"/>
  6. 6 <fixed facet="java"/>
  7. 7 <installed facet="java" version="1.6"/>
  8. 8 <installed facet="jst.web" version="3.0"/>
  9. 9 <installed facet="jst.web.jstl" version="1.2.1"/>
  10. 10 <installed facet="wst.jsdt.web" version="1.0"/>
  11. 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. Java线程及Jvm监控工具

    Java线程状态 线程的五种状态 * 新建:new(时间很短) * 运行:runnable * 等待:waitting(无限期等待),timed waitting(限期等待) * 阻塞:blocked ...

  2. acm练习-day1

    描述现在,有一行括号序列,请你检查这行括号是否配对.输入第一行输入一个数N(0<N<=100),表示有N组测试数据.后面的N行输入多组输入数据,每组输入数据都是一个字符串S(S的长度小于1 ...

  3. Windows10环境中 laravel任务调度 如何启动调度

    Windows10环境中 laravel任务调度 如何启动调度 一:问题由来 1:今天在做用laravel开发订单系统的时候,需要使用定时任务来大批量提交订单,测试一下订单金额是否有误.发现larav ...

  4. codeforces_459D_(线段树,离散化,求逆序数)

    链接:http://codeforces.com/problemset/problem/459/D D. Pashmak and Parmida's problem time limit per te ...

  5. UI布局只关乎三件事情:尺寸、位置、组织

    UI布局只关乎三件事情:尺寸.位置.组织. 组织分为两类: 单元组织: 集合组织: 混合组织.

  6. swift VS NSObject

    Any class that does not inherit from another class is known as a base class. Swift classes do not in ...

  7. MFC_2.7 树控件的基本使用

    树控件的基本使用 1.添加控件设置变量绑定 2.添加数据 HTREEITEM RootNode1 = m_TreeCtrl.InsertItem(L"北京"); HTREEITEM ...

  8. 【Linux】CentOS安装Jenkins

    sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo sudo rpm -- ...

  9. Redis系列(二)--分布式锁、分布式ID简单实现及思路

    分布式锁: Redis可以实现分布式锁,只是讨论Redis的实现思路,而真的实现分布式锁,Zookeeper更加可靠 为什么使用分布式锁: 单机环境下只存在多线程,通过同步操作就可以实现对并发环境的安 ...

  10. js读写txt文件

    view plain<script language="javascript" type="text/javascript"> //读文件funct ...