`
endual
  • 浏览: 3560814 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

关于myeclipse启动错误的解决方法 com.genuitec.myeclipse.product.ide could not be found

    博客分类:
  • java
 
阅读更多

 

(亲测有效)

我的myeclipse安装地址:

E:\MyEclipse 6.5

link文件的写法:path=E:/MyEclipse 6.5/myeclipse


------------------------------------------------------------------------------------------

 


关于myeclipse启动错误的解决方法 com.genuitec.myeclipse.product.ide could not be found

分类: 技术 3507人阅读 评论(7) 收藏 举报

我们在安装新的myeclipse的时候,可以会遇到这样的错误,我在网上搜索了一下:

eclipse.buildId=M20060921-0945 
java.version=1.5.0_08 
java.vendor=Sun Microsystems Inc. 
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=zh_CN 
Command-line arguments:  -os win32 -ws win32 -arch x86 

!ENTRY org.eclipse.core.runtime 2007-03-26 17:59:47.750 
!MESSAGE Product com.genuitec.myeclipse.product.ide could not be found. 

!ENTRY org.eclipse.osgi 4 0 2007-03-26 17:59:47.781 
!MESSAGE Application error 
!STACK 1 
java.lang.RuntimeException: No application id has been found. 
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:56) 
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92) 
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68) 
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400) 
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177) 
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
at java.lang.reflect.Method.invoke(Unknown Source) 
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336) 
at org.eclipse.core.launcher.Main.basicRun(Main.java:280) 
at org.eclipse.core.launcher.Main.run(Main.java:977) 
at org.eclipse.core.launcher.Main.main(Main.java:952) 
!SESSION 2007-03-26 21:35:26.609 ----------------------------------------------- 
eclipse.buildId=M20060921-0945 
java.version=1.5.0_08 
java.vendor=Sun Microsystems Inc. 
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=zh_CN 
Command-line arguments:  -os win32 -ws win32 -arch x86 

!ENTRY org.eclipse.core.runtime 2007-03-26 21:35:33.515 
!MESSAGE Product com.genuitec.myeclipse.product.ide could not be found. 

!ENTRY org.eclipse.osgi 4 0 2007-03-26 21:35:33.546 
!MESSAGE Application error 
!STACK 1 
java.lang.RuntimeException: No application id has been found. 
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:56) 
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92) 
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68) 
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400) 
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177) 
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
at java.lang.reflect.Method.invoke(Unknown Source) 
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336) 
at org.eclipse.core.launcher.Main.basicRun(Main.java:280) 
at org.eclipse.core.launcher.Main.run(Main.java:977) 
at org.eclipse.core.launcher.Main.main(Main.java:952) 
!SESSION 2007-03-26 22:18:32.531 ----------------------------------------------- 
eclipse.buildId=M20060921-0945 
java.version=1.5.0_08 
java.vendor=Sun Microsystems Inc. 
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=zh_CN 
Command-line arguments:  -os win32 -ws win32 -arch x86 

!ENTRY org.eclipse.core.runtime 2007-03-26 22:18:39.375 
!MESSAGE Product com.genuitec.myeclipse.product.ide could not be found. 

!ENTRY org.eclipse.osgi 4 0 2007-03-26 22:18:39.406 
!MESSAGE Application error 
!STACK 1 
java.lang.RuntimeException: No application id has been found. 
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:56) 
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92) 
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68) 
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400) 
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177) 
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
at java.lang.reflect.Method.invoke(Unknown Source) 
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336) 
at org.eclipse.core.launcher.Main.basicRun(Main.java:280) 
at org.eclipse.core.launcher.Main.run(Main.java:977) 
at org.eclipse.core.launcher.Main.main(Main.java:952) 
!SESSION 2007-03-26 22:21:01.468 ----------------------------------------------- 
eclipse.buildId=M20060921-0945 
java.version=1.5.0_06 
java.vendor=Sun Microsystems Inc. 
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=zh_CN 
Command-line arguments:  -os win32 -ws win32 -arch x86 

!ENTRY org.eclipse.core.runtime 2007-03-26 22:21:03.312 
!MESSAGE Product com.genuitec.myeclipse.product.ide could not be found. 

!ENTRY org.eclipse.osgi 4 0 2007-03-26 22:21:03.328 
!MESSAGE Application error 
!STACK 1 
java.lang.RuntimeException: No application id has been found. 
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:56) 
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92) 
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68) 
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400) 
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177) 
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
at java.lang.reflect.Method.invoke(Method.java:585) 
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336) 
at org.eclipse.core.launcher.Main.basicRun(Main.java:280) 
at org.eclipse.core.launcher.Main.run(Main.java:977) 
at org.eclipse.core.launcher.Main.main(Main.java:952) 
!SESSION 2007-03-26 22:35:55.125 ----------------------------------------------- 
eclipse.buildId=M20060921-0945 
java.version=1.5.0_06 
java.vendor=Sun Microsystems Inc. 
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=zh_CN 
Command-line arguments:  -os win32 -ws win32 -arch x86 

!ENTRY org.eclipse.core.runtime 2007-03-26 22:36:02.609 
!MESSAGE Product com.genuitec.myeclipse.product.ide could not be found. 

!ENTRY org.eclipse.osgi 4 0 2007-03-26 22:36:02.640 
!MESSAGE Application error 
!STACK 1 
java.lang.RuntimeException: No application id has been found. 
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:56) 
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92) 
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68) 
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400) 
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177) 
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
at java.lang.reflect.Method.invoke(Method.java:585) 
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336) 
at org.eclipse.core.launcher.Main.basicRun(Main.java:280) 
at org.eclipse.core.launcher.Main.run(Main.java:977) 
at org.eclipse.core.launcher.Main.main(Main.java:952) 
!SESSION 2007-03-26 22:39:06.750 ----------------------------------------------- 
eclipse.buildId=M20060921-0945 
java.version=1.5.0_06 
java.vendor=Sun Microsystems Inc. 
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=zh_CN 
Command-line arguments:  -os win32 -ws win32 -arch x86 

!ENTRY org.eclipse.core.runtime 2007-03-26 22:39:08.093 
!MESSAGE Product com.genuitec.myeclipse.product.ide could not be found. 

!ENTRY org.eclipse.osgi 4 0 2007-03-26 22:39:08.125 
!MESSAGE Application error 
!STACK 1 
java.lang.RuntimeException: No application id has been found. 
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:56) 
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92) 
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68) 
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400) 
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177) 
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 
at java.lang.reflect.Method.invoke(Method.java:585) 
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336) 
at org.eclipse.core.launcher.Main.basicRun(Main.java:280) 
at org.eclipse.core.launcher.Main.run(Main.java:977) 
at org.eclipse.core.launcher.Main.main(Main.java:952)

 

网上给出的答案最多的是:

1. 安装路径包含中文。 可惜我开发软件很少用中文目录,没则!

2. 重新下载安装,不求甚解,考虑时间紧迫可以采纳。

3. 请用管理员身份运行, 邪门。 不知道是谁想出来的。

4. jdk运行版本不兼容, 可能。

 

后来我分析了一下啊,我是把其他机器上myeclipse打包拷贝过 而导致启动报错。

 

在进过一番搜索和分析,我们知道myeclipse是eclipse的一个插件大咋会的壳软件。是不是这个壳加载错误,导致了myeclipse的启动错误。

于是我在原来的myeclipse的安装目录下找到原来的eclipse的目录,其下有一个links目录,其中有个链接到myeclipse的外部链接配置文件。

 

现在大家应该明白了吧!

 

对就是这个配置,我打开一看,原来是文件的路径配置错,修改后,保存,启动正常。

 

 

 

 

 

查看评论
7楼 LGbenben 2010-11-18 12:05发表 [回复]
嘿,改成:path=./eclipse
也是可以的。

"./" 代表当前目录,"../"代表上级目录。
6楼 LGbenben 2010-11-18 12:01发表 [回复]
我的
绝对路径 path=d:/ProgramFiles/MyEclipse6.5/myeclipse
改后的相对路径:path=../myeclipse 6.5
后ok了。
5楼 killua0001 2010-10-27 13:57发表 [回复]
正解!
4楼 jackychen_king 2010-04-27 16:34发表 [回复]
晕啊?

找到这个文件没有
com.genuitec.eclipse.MyEclipse.link

里面有个路径配置:
path=d://Program Files//MyEclipse6//myeclipse

请将你的路径配置成绝对路径就ok,相对路径出错,我也不知道是怎么回事!
3楼 Xjbala 2010-04-08 00:26发表 [回复]
要怎么改啊?这是最重要的!
2楼 匿名用户 2010-03-14 18:19发表 [回复]
我也遇到跟 你一样的问题。也同样跟你一样的方法解决了。但是不知道怎么搞的,后来突然又回到原点,报错无法启动。改了link还是无法启动。
还有其他方法吗??? 急!! 如果有任何见解请联系我。qq 175070842! 谢谢了。。。
1楼 whyy0 2009-07-03 16:01发表 [回复]
"原来是文件的路径完全对,修改后,保存,启动正常。" 
那要把这个文件改错吗?怎么改?

 

分享到:
评论

相关推荐

    myeclipse10打包出错com.genuitec.eclipse.export.wizard_9.0.0.me201203160414和550

    1、解压之后会有两个jar包,分别对应10.6和10.7版本,选择与你版本相对应的jar包 2、将该文件替换到MyEclipse\Common\plugins,把后缀改为txt, 3、启动myeclipse,然后关闭, 4、将后缀改为jar,启动myeclipse

    com.genuitec.eclipse.export.wizard_9.0.0.me201211011550 .zip

    Myeclipse10 war包时错误 替换修复文件 打开Myeclipse10安装目录下的pluging文件夹 将该文件覆盖(可先备份源文件), 再将该文件后缀名改为.txt或其他 启动Myeclipse10 关闭Myeclipse10 将刚才的...

    MyEclipse 10.5注册机

    10.5版破解基本上同10.1版,但破解密钥和... replacing file [${eclipse_home}\plugins\com.genuitec.myeclipse.product_10.5.0.me201206160414\myeclipse-product.jar] and create bakFile [${eclipse_home}\plugins\...

    com.genuitec.eclipse.export.wizard_9.0.0.me201211011550.jar

    标题 "com.genuitec.eclipse.export.wizard_9.0.0.me201211011550.jar" 指的是一个特定版本的MyEclipse插件,该插件主要负责导出Web应用程序的WAR(Web ARchive)文件。在Java Web开发中,WAR文件是一种标准格式,...

    com.genuitec.eclipse.export.wizard_9.0.0.me201203160414

    解决Myeclipse10破解中无法导出war包的,2分送了com.genuitec.eclipse.export.wizard_9.0.0.me201203160414.jar 注意下,不同的myeclipse版本使用的该jar包版本好像有区别,请注意 使用方法就是,将该jar包替换到...

    com.genuitec.eclipse.export.wizard_9.0.0.me201203160414.jar

    解决myeclipse10.6不能正常导出ear或war包问题,导出时出现security alert:...内附解决方法和jar包com.genuitec.eclipse.export.wizard_9.0.0.me201203160414.jar 关掉myeclipse10.6,替换文件,重启,亲测可用。

    myeclipse10.7.1破解补丁&解决war包导出错误

    1)首先关闭eclipse 然后进入D:\Users\yang\MyEclipse\Common\plugins\目录删除com.genuitec.eclipse.core_10.7.0.me201211011550.jar文件 2)重启eclipse 然后导一下(或者不做操作)关闭eclipse; 3)从网上搜索...

    MyEclipse 2015 Stable1.0 完全破解.zip

    此补丁仅适用于MyEclipse 2015 Stable 1.0,其他版本请绕行 所有需要修改或替换的文件均在bak文件夹下 另外两个文件夹为补丁 1. 使用以前的注册机算号,版本选择Blue即可,后续可解锁Spring高级功能,即Bling的...

    myeclipse2017ci core备份

    myeclipse2017ci core备份 com.genuitec.eclipse.core_15.0.0.201707031119.jar

    com.genuitec.eclipse.export.wizard_9.0.0.me201211011550

    com.genuitec.eclipse.export.wizard_9.0.0.me201211011550

    MyEclipse 9.0安装教程及破解以及publicKey.bytes文件和注册机

    4、关闭MyEclipse9.0自检查程序文件完整性,编辑安装目录下的MyEclipse9.0\myeclipse.ini文件 增加内容: -Dgenuitec.honorDevMode=true -Dosgi.dev=true 5、在刚才下载的附件中,执行myeclipse9_keygen_...

    解决MyEclipse10.x版本破解版导出war包出错

    MyEclipse 10.x 导出war包时出错解决办法 MyEclipse10.x的版本破解后,导出war包时报“SECURITY ALERT: INTEGERITY CHECK ERROR”的错误。 经过测试本次破解可以解决此错误,只需替换一个jar文件,并重启MyEclipse...

    com.genuitec.eclipse.aspphp.core_6.0.0.zmyeclipse60020070820.jar

    com.genuitec.eclipse.aspphp.core_6.0.0.zmyeclipse60020070820.jar

    myeclipse.10.5破解

    本人测试过,绝对可用 ... replacing file [${eclipse_home}\plugins\com.genuitec.myeclipse.product_10.5.0.me201206160414\myeclipse-product.jar] and create bakFile [${eclipse_home}\plugins\...

    myeclipse-8.5.0-win32.zip

    MyEclipse 8.5.0是Genuitec公司推出的一个专业级Java开发工具,它在Eclipse的基础之上添加了对Web、Java EE、JSP、Spring、Struts、Hibernate等多种框架的支持,使得开发者可以在同一平台上完成从设计、编码到测试的...

    myeclipse2021.5.24a.rar

    MyEclipse是一款功能强大的集成开发环境(IDE),尤其在Java EE应用程序的开发中备受青睐。这款名为"Myeclipse2021.5.24a.rar"的压缩包文件,正是MyEclipse的最新版本,它集合了众多开发者的需求与期望,为程序爱好...

Global site tag (gtag.js) - Google Analytics