首页
社区
课程
招聘
[求助]mac jeb 3.0以下全报错
发表于: 2019-9-5 13:31 6852

[求助]mac jeb 3.0以下全报错

2019-9-5 13:31
6852
1、第一个问题
jenv切换jdk版本1.8.0_121,运行jeb 2.2.7报错,错误全部我就不发了,我发关键信息
头部设备等信息:
!SESSION 2019-09-05 13:24:55.962 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_65
java.vendor=Apple Inc.
BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=zh_CN
Command-line arguments:  -os macosx -ws cocoa -arch x86_64 -data /Volumes/HDD500G/CommandApp/JEB/jeb-2.2.7.201608151620_crack_qtfreet00/bin/jeb.app/Contents/MacOS/workspace
异常:
!ENTRY org.eclipse.core.filesystem.java7 2 0 2019-09-05 13:24:57.745
!MESSAGE Could not resolve module: org.eclipse.core.filesystem.java7 [22]
  Unresolved requirement: Require-Capability: osgi.ee; filter:="(&(osgi.ee=JavaSE)(version=1.7))"
  Unresolved requirement: Fragment-Host: org.eclipse.core.filesystem; bundle-version="[1.4.100,2.0.0)"


!ENTRY com.pnfsoftware.jeb.rcpclient 2 0 2019-09-05 13:24:57.745
!MESSAGE Could not resolve module: com.pnfsoftware.jeb.rcpclient [127]
  Unresolved requirement: Require-Capability: osgi.ee; filter:="(&(osgi.ee=JavaSE)(version=1.7))"


!ENTRY org.eclipse.osgi 4 0 2019-09-05 13:24:57.747
!MESSAGE Application error
!STACK 1
org.eclipse.core.runtime.AssertionFailedException: null argument:applicationXMI argument missing
	at org.eclipse.core.runtime.Assert.isNotNull(Assert.java:85)
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.loadApplicationModel(E4Application.java:373)
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createE4Workbench(E4Application.java:260)
	at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:146)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
	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:597)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
2、算第二个问题吧。jeb 3.0 没问题,但是我不知道怎么改内存,反编译美团会oom,这个求教

谢谢了

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 1993
活跃值: (805)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
2
关于那个null argument:applicationXMI argument missing我已经google过了,基本都是很久以前eclipse的错误,实在找不到解决办法
2019-9-5 13:32
0
雪    币: 89
活跃值: (2063)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
/jeb-3.0.0/bin/jeb.app/Contents/Java/jeb.cfg 这个文件

[JVMOptions]
-Xmx10G
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
[JVMUserOptions]
[ArgOptions]
2019-9-5 14:45
0
雪    币: 1993
活跃值: (805)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
4
loveqiao /jeb-3.0.0/bin/jeb.app/Contents/Java/jeb.cfg 这个文件 [JVMOptions] -Xmx10G -XstartOnFirstThread -D ...
可以了,谢谢了
2019-9-5 18:16
0
雪    币: 1993
活跃值: (805)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
5
已经找到解决办法了,哭了,原因是我电脑装了很多个jdk版本,最小的版本是自带的jdk1.6.0,系统提供的/usr/libexec/java_home获取的jdk是自带的1.6版本,版本太低才报的错,尽管我用jenv切换到了1.8,获取到的还是1.6,所以需要改;按command + space,然后输入Java Preferences,会打开java配置的一个软件,如果你装了多个jdk版本,默认会全部打勾,需要吧除了你用到的jdk版本以外其他的都去掉勾,然后重新打开terminal运行就行了
2019-9-6 00:42
0
雪    币: 1446
活跃值: (1536)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
loveqiao /jeb-3.0.0/bin/jeb.app/Contents/Java/jeb.cfg 这个文件 [JVMOptions] -Xmx10G -XstartOnFirstThread -D ...
确实可以,
最后于 2019-10-25 17:53 被奋斗der小鸟编辑 ,原因:
2019-10-25 17:50
0
雪    币: 4
活跃值: (41)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
求问lz跑3.0用的是哪个版本的jdk,我用了AdoptOpenJDK 1.8.0_232,跑不起来
2019-11-24 00:47
0
游客
登录 | 注册 方可回帖
返回
//