我刚刚重新启动计算机而没有改变任何东西.突然间我无法打开Eclipse.相反,我收到此错误消息:
????????????????????????????????????????????????????????????????????????
? Eclipse ?
????????????????????????????????????????????????????????????????????????
? ?
? A Java Runtime Environment (JRE) or Java Development Kit (JDK) ?
? must be available in order to run Eclipse. No Java virtual machine ?
? was found after searching the following locations: ?
? C:\Users\emiri\Downloads\eclipse\jre\bin\javaw.exe ?
? javaw.exe in your current PATH ?
? ?
? ?????????????? ?
? ? OK ? ?
? ?????????????? ?
????????????????????????????????????????????????????????????????????????
Run Code Online (Sandbox Code Playgroud)
我看到我的所有环境变量都已被删除.java,javac,mvn,等不工作.我现在该怎么做,我该如何解决这个问题?
try {
// CompareRecord record = new CompareRecord();
Connection conn = new CompareRecord().getConection("eliteddaprd","eliteddaprd","192.168.14.104","1521");
ResultSet res = null;
if (conn != null){
Statement stmt = conn.createStatement();
res = stmt.executeQuery("select rowindx,ADDRLINE1 from dedupinitial order by rowindx");
}
Map<Integer,String> adddressMap = new LinkedHashMap<Integer, String>();
if (res != null){
System.out.println("result set is not null ");
while(res.next()){
adddressMap.put(res.getInt(1),res.getString(2));
}
}
System.out.println("address Map size =========> "+adddressMap.size());
Iterator it = adddressMap.entrySet().iterator();
int count = 0;
int min = 0;
while (it.hasNext()){
Map.Entry pairs = (Map.Entry)it.next();
Pattern p …Run Code Online (Sandbox Code Playgroud) 有最大值吗?您可以将Xmx设置为?我把它设置为1024米,eclipse打开正常.当我将其设置为1024以上时,eclipse不会打开,我收到错误"jvm已终止.退出代码= -1"...
我这样做是因为我不断得到"java.lang.OutOfMemoryError:Java堆空间".我正在读取35.5Mb .txt文件,当它只是使用" while((line = reader.readLine()) != null)"循环读取文件时会发生此错误.我原本以为1024mb就足够了.谁能帮我?
m2eclipse(0.10.0)和eclipse galileo(Build id:20090920-1017)有问题.
我总是收到错误消息:"Eclipse正在JRE中运行,但需要JDK".我尝试了几件事,但没有任何作用.错误消息仍然存在.以下是我尝试过的事情:
在Window> Preferences> Java> Installed JREs中,我检查了JDK1.6.0_20.什么都不行
在Window> Preferences> Java> Installed JRE中,我删除了所有JRE.只有已检查的JDK1.6.0_20仍然存在.什么都不行
在Window> Preferences> Java> Installed JREs> Execution Environments中我选择了JavaSE-1.6并检查了JDK1.6.0_20 [完全匹配].什么都不行.
在eclipse桌面启动图标的首选项中,我添加了-vm参数(C:\ Program\eclipse_galileo\eclipse\eclipse.exe -vm C:\ Program\Java\jdk1.6.0_20\bin).什么都不行.
我添加了clean参数(C:\ Program\eclipse_galileo\eclipse\eclipse.exe -vm C:\ Program\Java\jdk1.6.0_20\bin -clean).什么都不行.
我将-vm参数添加到eclipse.ini文件中,并在-vm后添加回车符,并在新行中添加C:/Programme/Java/jdk1.6.0_20/bin/javaw.exe.什么都不行.
完成所有这些操作后,我删除了m2eclipse插件并再次安装它.什么都不行.
我尝试过的新想法:
在eclipse桌面启动图标的首选项中,我将可执行文件放在最后(C:\ Program\eclipse_galileo\eclipse\eclipse.exe -vm C:\ Program\Java\jdk1.6.0_20\bin\javaw.exe).什么都不行.
我在eclipse.ini中将斜杠更改为反斜杠.什么都不行.
这是我的eclipse.ini文件:
-startup
plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519
-product
org.eclipse.epp.package.jee.product
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vm
C:\Programme\Java\jdk1.6.0_20\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
Run Code Online (Sandbox Code Playgroud)
是否有人有其他想法?任何帮助表示赞赏.
非常感谢你.GernoK
我在运行Snow Leopard的Mac上使用Eclipse + Android SDK来开发Android应用程序.
事实上,Eclipse非常缓慢 - 就像更换标签时的"沙滩球"一样.
我能做些什么来改善它的表现吗?
使用大型项目在Eclipse中工作可能会很痛苦,因为IDE工作缓慢,有时会停止并且不响应.我知道它可以取决于操作系统,Eclipse的版本等.
所有eclipse开发人员都有在Eclipse中调整工作空间的技巧,应该关闭哪些来提高IDE的性能?
例如:我的项目建议关闭xml验证,不要安装m2eclipse.
由于eclipse的性能,一些开发人员使用IntelliJ.
更新:对于那些对日食表现感到不舒服的人,我建议尝试其他解决方案只是为了进行比较 - 我试过,这是我在表演主题上做得最好的:)
我使用最近的Ganymede版本的Eclipse,特别是Java EE和Web开发人员的发行版.我已经安装了一些额外的插件(例如Subclipse,Spring,FindBugs)并删除了所有的Mylyn插件.
我没有在Eclipse中做任何特别重要的事情,例如启动应用服务器或连接到数据库,但由于某种原因,经过几个小时的使用后,我发现Eclipse使用的是接近500MB的内存.
有谁知道Eclipse为什么会使用这么多内存(漏洞?),更重要的是,如果我能做些什么来改进这个?
我们公司最近从Windows XP升级到Windows 7企业版.JDK安装不再将user.home设置为用户目录的完整路径,而是将user.home设置为%userprofile%.这对Eclipse,Maven等应用程序造成了很多问题.我现在必须在JVM中为每个应用程序设置-Duser.home.还有其他人经历过这个吗?有没有解决这个问题?这与Windows 7企业版的安装有关吗?我试过1.5 JDK和1.6 JDK.
这是属性列表.注意user.home:
-- listing properties --
java.runtime.name=Java(TM) SE Runtime Environment
sun.boot.library.path=C:\Program Files\Java\jre6\bin
java.vm.version=16.0-b13
java.vm.vendor=Sun Microsystems Inc.
java.vendor.url=http://java.sun.com/
path.separator=;
java.vm.name=Java HotSpot(TM) Client VM
file.encoding.pkg=sun.io
user.country=US
sun.java.launcher=SUN_STANDARD
sun.os.patch.level=
java.vm.specification.name=Java Virtual Machine Specification
user.dir=C:\Users\politesp\Desktop
java.runtime.version=1.6.0_18-b07
java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs=C:\Program Files\Java\jre6\lib\endorsed
os.arch=x86
java.io.tmpdir=C:\Users\politesp\AppData\Local\Temp\
line.separator=
java.vm.specification.vendor=Sun Microsystems Inc.
user.variant=
os.name=Windows 7
sun.jnu.encoding=Cp1252
java.library.path=C:\WINDOWS\system32;.;C:\WINDOWS\Sun\...
java.specification.name=Java Platform API Specification
java.class.version=50.0
sun.management.compiler=HotSpot Client Compiler
os.version=6.1
user.home=%userprofile%
user.timezone=
java.awt.printerjob=sun.awt.windows.WPrinterJob
file.encoding=Cp1252
java.specification.version=1.6
user.name=politesp
java.class.path=.
java.vm.specification.version=1.0
sun.arch.data.model=32
java.home=C:\Program Files\Java\jre6
java.specification.vendor=Sun Microsystems Inc.
user.language=en
awt.toolkit=sun.awt.windows.WToolkit …Run Code Online (Sandbox Code Playgroud) 我真的不知道发生了什么事情与Eclipse 3.5(3.5.0或3.5.1,同样的问题),但是它已经2现在日子,我与Eclipse努力寻找一种方法,使通过插件安装工作"安装新软件屏幕"!!! 我访问了很多论坛和博客,尝试了许多解决方案,但都是徒劳的:每次当前问题都消失了,并且出现了新的问题.
我试图让它在我的办公室工作,所以在代理后面.到目前为止,我得到的最好建议是关于NTLM代理的已知问题:http://wiki.eclipse.org/ECF_Filetransfer_Support_for_NTLMv2_Proxies.我提供了提示,但现在我有一条新的错误消息:Eclipse根本找不到存储库...例如,这是我现在使用Galileo更新站点本身得到的信息:
org.eclipse.equinox.internal.provisional.p2.core.ProvisionException: No repository found at http://download.eclipse.org/releases/galileo.
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:380)
at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:606)
at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:92)
at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.loadRepository(MetadataRepositoryManager.java:88)
at org.eclipse.equinox.internal.provisional.p2.ui.operations.ProvisioningUtil.loadMetadataRepository(ProvisioningUtil.java:88)
at org.eclipse.equinox.internal.provisional.p2.ui.QueryableMetadataRepositoryManager.doLoadRepository(QueryableMetadataRepositoryManager.java:55)
at org.eclipse.equinox.internal.provisional.p2.ui.QueryableRepositoryManager.loadRepository(QueryableRepositoryManager.java:195)
at org.eclipse.equinox.internal.provisional.p2.ui.QueryableRepositoryManager.loadAll(QueryableRepositoryManager.java:108)
at org.eclipse.equinox.internal.p2.ui.sdk.PreloadingRepositoryHandler$2.run(PreloadingRepositoryHandler.java:71)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Run Code Online (Sandbox Code Playgroud)
与Samething http://download.eclipse.org/eclipse/updates/3.5,或http://download.eclipse.org/tools/mylyn/update/e3.4/和任何网站:没有人的作品.
请有人帮忙!
PS:下面有一些细节:
我也有与第三方软件相同的问题...例如:http://www.epic-ide.org/updates/testing/site.xml ....同样的错误消息.
如果我转到"首选项">"安装/更新">"可用软件站点",请单击任何站点,在"测试连接"上,我会收到包含此错误消息的ProvisionException(当我单击详细信息时):
无法在http://download.eclipse.org/technology/epp/packages/galileo/site.xml上读取存储库.无法在http://download.eclipse.org/technology/epp/packages/galileo/site.xml上读取存储库.服务器重定向次数太多(20)
解决方案是:
在您的eclipse.ini文件中添加以下行(之前-vmargs):(在3.5; 3.5.1; 3.6.2上验证)
-Dorg.eclipse.ecf.provider.filetransfer.excludeContributors=org.eclipse.ecf.provider.filetransfer.httpclient
-Dhttp.proxyPort=8080
-Dhttp.proxyHost=myproxy
-Dhttp.proxyUser=mydomain\myusername
-Dhttp.proxyPassword=mypassword
-Dhttp.nonProxyHosts=localhost|127.0.0.1
Run Code Online (Sandbox Code Playgroud) 我正在通过BEA Weblogic Server v9.2运行时环境在Eclipse中启动Weblogic应用程序.如果这是直接从命令行运行,我会执行ctrl-BREAK来强制进行线程转储.有没有办法在Eclipse中做到这一点?
eclipse ×9
java ×9
ide ×3
jvm ×2
performance ×2
android ×1
eclipse-3.5 ×1
m2eclipse ×1
macos ×1
maven-2 ×1
memory ×1
memory-leaks ×1
weblogic ×1
windows-7 ×1