解决Eclipse打开.java文件异常,提示用系统工具打开的问题

问题描述:

Eclipse中打开目录中的.java文件,提示用系统工具打开。其它文件都能正常打开,只有这一个文件有问题。

解决方案:

右键->openWith->Java Edit

补充:eclipse运行项目特别慢,出现Java heap space溢出

在eclipse中可用为JVM设置参数:

Window-->Preferences-->Java-->Installed JREs

然后选中你安装的

jre-->Edit-->Default VM Arguments:-Xms256m -Xmx512m -XX:PermSize=512m -XX:MaxPermSize=1024m

我的机器是xp内存3G所以就设置这么大,不过还是要因应用需要的内存而修改这里参数。

经过尝试,修改后速度非常快,也不报溢出了。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。如有错误或未考虑完全的地方,望不吝赐教。

时间: 2021-01-25

Eclipse导入项目报错问题解决方案

使用eclipse导入一些项目是会出现项目前有叉号的问题 总结一下解决方法: 1.修改自己的Build Path,右键项目名: 在Java build path界面将sever及jre将原有的Tomcat及jre remove之后替换成自己版本: 2.替换后如果继续报错 找到项目根目录,修改.setting目录下的org.eclipse.wst.common.project.facet.core.xml文件 将里面的版本号修改成自己的即可 3.在之前的项目中完成上面两步已经可以解决项目名报错的问

Eclipse最新版使用过程中遇到的问题总结

1.SDK下载很慢. 配置SDK代理,速度像飞一样.建议先把20-24下完,不然后面遇到很多问题. 2.support-v7的问题 例如res\values\styles.xml:4: error: Error retrieving parent for item: No resource found that matches the given name 'Theme.AppCompat.Light.DarkActionBar'. 下载相关的工具包,其实一开始SDK没有额,很多博客说有,害我找

Java 关于eclipse导入项目发生的问题及解决方法(推荐)

今天通过eclipse导入了几个项目,项目名出现红叉,对于我这样的强迫症来说是无法容忍的,故现做总结,遇到同学可按照以下方法来操作. 改动的地方主要是两个方面: 1.Tomcat版本问题. 此问题是由于我发现项目原有的Tomcat7.0运行的,本机为Tomcat8.0,所以出现错误. 解决办法:鼠标右击项目找到Build Path --- configure Build Path 发现Tomcat的版本为7.0的,所以先remove掉,在选择Add Library 选中server runtim

eclipse导入jquery包后报错的解决方法

eclipse导入jquery包后报错,处理步骤如下: 1.打开项目.project文件,去掉如下内容: 复制代码 代码如下: <buildCommand> <name>org.eclipse.wst.jsdt.core.javascriptValidator</name> <arguments> </arguments> </buildCommand> 2.删除原来的js,重启重新复制一份,因为原来的文件已被eclipse项目标记为

Eclipse 出现Failed to load JavaHL Library解决方法

Eclipse 出现Failed to load JavaHL Library解决方法 今天打开Eclipse的时候弹窗说Failed to load JavaHL Library...很是纳闷,于是上网搜寻如何解决,这里就记录下过程, [现象]启动eclipse时弹出此错误窗口 [问题分析] 进来的看官使用的是win7吧?!是64位的吧!?安装了eclipse的subclipse插件了吧!每次用到SVN插件时都会弹出如下的对话框,虽然不影响使用但是很不爽是不是啊?LZ也是一个有丁点儿强迫症的人

基于创建Web项目运行时出错的解决方法(必看篇)

1.目录结构 2.各文件内容 index.jsp <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>$Title$</title> </head> <body> <form action="/Servlet" method="

详解Java中NullPointerException异常的原因详解以及解决方法

NullPointerException是当您尝试使用指向内存中空位置的引用(null)时发生的异常,就好像它引用了一个对象一样. 当我们声明引用变量(即对象)时,实际上是在创建指向对象的指针.考虑以下代码,您可以在其中声明基本类型的整型变量x: int x; x = 10; 在此示例中,变量x是一个整型变量,Java将为您初始化为0.当您在第二行中将其分配给10时,值10将被写入x指向的内存中. 但是,当您尝试声明引用类型时会发生不同的事情.请使用以下代码: Integer num; num

Eclipse安装ADT插件速度慢的解决方法

本文讲述了Eclipse安装ADT插件速度慢的解决方法.分享给大家供大家参考,具体如下: 在天朝很多事情就不可避免的蛋疼,download.eclipse.org 访问巨慢,导致 ADT 安装过程也巨慢,有事运气好会快一点,但大部分时候就跟shit一样再见 要跟上Google的大步伐必须的解决这个问题啊, 好在国内有志人士做了Eclipse的镜像站,我们只要把 download.eclipse.org 指向国内镜像站就OK 啦 2014-11-15 19:17:25 更新: download.a

java操作mongodb时,对象bean和DBObject相互转换的方法(推荐)

如下所示: package com.iqbon.spider.util; import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; import java.util.Date; import org.apache.commons.beanutils.BeanUtils; import com.mongodb.BasicDBObject; import com.mongodb.DBObje

Java读取properties配置文件时,出现中文乱码的解决方法

如下所示: public static String getConfig(String key) { Properties pros = new Properties(); String value = ""; try { pros.load(new InputStreamReader(Object.class.getResourceAsStream("/properties.properties"), "UTF-8")); value = pr

java应用cpu占用过高问题分析及解决方法

使用jstack分析java程序cpu占用率过高的问题 1,使用jps查找出java进程的pid,如3707 2,使用top -p 14292 -H观察该进程中所有线程的CPU占用. [root@cp01-game-dudai-0100.cp01.baidu.com ~]# top -p 14292 -H top - 22:14:13 up 33 days, 7:29, 4 users, load average: 25.68, 32.11, 33.76 Tasks: 113 total, 2

Mac中Eclipse连不上Android手机的解决方法

现象是: Windows下Eclipse可以连接Device里能显示设备名称,但是在Mac OS X下的Eclipse Device始终不能显示连接. 解决方法: 1.把Android手机开启调试模式,然后连接在我们的Mac OS上. 2.选择Mac的 关于本机->更多信息-> 系统报告->找到usb选项,右边会出现一系列和usb相关的设备我们找到自己的Android设备并选中. 3.选中后找到 供应商ID或叫厂商ID,我的MX4手机显示的供应商ID是:0x2a45 4.打开Mac终端