这是痕迹:
在 Felix 平台上启动 GlassFish 错误:解析系统错误
捆绑导出声明:org.osgi.framework;版本=1.6.0,
org.osgi.framework.launch;版本=1.0.0,org.osgi.framework.wiring;
版本=1.0.0, org.osgi.framework.startlevel;版本=1.0.0,
org.osgi.framework.hooks.bundle;版本=1.0.0,
org.osgi.framework.hooks.resolver;版本=1.0.0,
org.osgi.framework.hooks.service;版本=1.1.0,
org.osgi.framework.hooks.weaving;版本=1.0.0,
org.osgi.service.packageadmin;版本=1.2.0,
org.osgi.service.startlevel;版本=1.1.0, org.osgi.service.url;
版本=1.0.0,org.osgi.util.tracker;版本=1.5.0,
org.glassfish.embeddable;org.glassfish.embeddable.spi;版本=3.1.1
(org.osgi.framework.BundleException:导出的包名称不能是
零长度。) org.osgi.framework.BundleException:导出的包
名称长度不能为零。在
org.apache.felix.framework.util.manifestparser.ManifestParser.normalizeExportClauses(ManifestParser.java:729)
在
org.apache.felix.framework.util.manifestparser.ManifestParser。(ManifestParser.java:191)
在
org.apache.felix.framework.ExtensionManager.(ExtensionManager.java:220)
在 org.apache.felix.framework.Felix.(Felix.java:374) 处
org.apache.felix.framework.FrameworkFactory.newFramework(FrameworkFactory.java:28)
在
com.sun.enterprise.glassfish.bootstrap.osgi.OSGiFrameworkLauncher.launchOSGiFrameWork(OSGiFrameworkLauncher.java:77)
在
com.sun.enterprise.glassfish.bootstrap.osgi.OSGiGlassFishRuntimeBuilder.build(OSGiGlassFishRuntimeBuilder.java:128)
在
org.glassfish.embeddable.GlassFishRuntime._bootstrap(GlassFishRuntime.java:157)
在
org.glassfish.embeddable.GlassFishRuntime.bootstrap(GlassFishRuntime.java:110)
在
com.sun.enterprise.glassfish.bootstrap.GlassFishMain$Launcher.launch(GlassFishMain.java:112)
在 sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法) 处
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
在
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
在 java.lang.reflect.Method.invoke(Method.java:483) 处
com.sun.enterprise.glassfish.bootstrap.GlassFishMain.main(GlassFishMain.java:97)
在 com.sun.enterprise.glassfish.bootstrap.ASMain.main(ASMain.java:55)
2014 年 26 月 26 日下午 9:59:35 BundleProvisioner 安装
请帮我解决 Glasfissh 3.1 无法启动的问题。
我猜您已经安装了 Java 8,但 GlassFish 3.1 不适用于 Java 8。
如果是这种情况,您必须安装 Java 6 或 7 或升级到 GlassFish 4。
也可以看看:
- 可以在 Glassfish 3 上使用 Java 8 吗? https://stackoverflow.com/questions/22462936/will-it-be-possible-to-use-java-8-on-glassfish-3
- JDK-8020071 无法启动 Glassfish 3.1.1。与 JDK 8 https://bugs.openjdk.java.net/browse/JDK-8020071
- 无法使用 JDK8 启动 DAS https://java.net/jira/browse/GLASSFISH-19263
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)