eclipse工程中常见的两个问题

来源:互联网 发布:tango是什么软件 编辑:程序博客网 时间:2024/06/05 17:48
Eclipse 无法启动或一闪而过 :解决方式:1.通过在命令行中输入“where java”.找到除jdk目录下的所有java相关程序,直接删掉(一般会在C:\WINDOWS\system32下)2.内存不足.打开Eclipse目录下的eclipse.ini.把里面的-Xmx512m改成-Xmx256m3.检查环境变量.path变量中将jdk路径放在最前边(开头的“.;”直接后边)4.检查环境变量.path变量中将jdk中的jre路径放在最前边(开头的“.;”直接后边)5.传言中的万能方案(不过估计非万能):把jdk目录下的jre目录直接复制到eclipse目录下6.删除文件:[workspace]/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmiC:>echo %path%C:\Program Files\apache-ant-1.9.4-bin\apache-ant-1.9.4\bin;C:\Program Files\Java\jdk1.6.0_10\bin;C:\Program Files\Java\jdk1.6.0_10\jre\bin;D:\app\xWX192794\product\11.2.0\client_1;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\TortoiseSVN\binC:>where javaC:\Program Files\Java\jdk1.6.0_10\bin\java.exeC:\Program Files\Java\jdk1.6.0_10\jre\bin\java.exeC:\Windows\System32\java.exeSystem.out.println(System.getProperty("java.home"));C:\Users\xwx192794>where javacC:\Program Files\Java\jdk1.6.0_10\bin\javac.exe从svn 导入工程报错:Eclipse导入工程后工程上显示一个小红叉,但工程里没有文件错误1) 查看任务栏中的"Problem" ,这里会列出错误信息;2) Target runtime Apache Tomcat 6.0 is not defined方法是:在工程目录下的.settings文件夹里,打开org.eclipse.wst.common.project.facet.core.xml文件,其内容是:<?xmlversion="1.0"encoding="UTF-8"?> <faceted-project> <runtimename="Apache Tomcat v6.0"/> <fixedfacet="jst.web"/> <fixedfacet="jst.java"/> <installedfacet="jst.java"version="6.0"/> <installedfacet="jst.web"version="2.5"/> <installedfacet="wst.jsdt.web"version="1.0"/> </faceted-project>将其修改为:<?xml version="1.0" encoding="UTF-8" ?> <faceted-project></faceted-project>或者试试:最好用这样方法解决:项目--属性--targeted runtime,把原项目的tomcat去掉勾选...可以尝试把服务删除,然后再重新添加Library中的Server Runtime,选择自己的tomcat就可以了

0 0