【问题标题】:GlassFish Server 4.0 start error with JDKGlassFish Server 4.0 使用 JDK 启动错误
【发布时间】:2013-08-28 16:35:55
【问题描述】:

我正在使用带有 GlassFish Server 4 的 NetBeans 7.3.1

当我尝试运行(任何)项目时,我收到以下错误。

启动 GlassFish 服务器 GlassFish Server 服务器启动失败。无法创建启动进程。 C:\Users\ENES\Documents\NetBeansProjects\Tezmaksan\nbproject\build-impl.xml:1041:部署错误:GlassFish Server Server 启动失败。无法创建启动进程。 有关详细信息,请参阅服务器日志。 构建失败(总时间:2 秒)

不知道日志文件在哪里,找不到了。

当我进入 GlassFish 的 bin 目录并运行 startserv.bat 时,它看起来可以正常工作,因为 localhost:8080/ 和 localhost:4848/ 正在工作。但我的应用程序仍然无法启动。 当我去 localhost:8080/Tezmaksan/ 那里有这个错误

HTTP Status 500 - Internal Server Error

type Exception report

messageInternal Server Error

descriptionThe server encountered an internal error that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: PWC6345: There is an error in invoking javac.  A full JDK (not just JRE) is required
note The full stack traces of the exception and its root causes are available in the GlassFish Server Open Source Edition 4.0 logs.

GlassFish Server Open Source Edition 4.0

我安装了最新版本的 JDK (1.7u25),当我从 NetBeans 检查时,它被选择用于 GlassFish。我正在使用 x64 Windows 7。2-3 个月前我没有遇到这个问题,它只是突然出现了。我尝试卸载并重新安装 NetBeans、GlassFish 和 JDK,但问题仍然存在。

感谢您的帮助

【问题讨论】:

标签: netbeans glassfish java glassfish-4


【解决方案1】:

我在网上搜索后得到了解决方案。 将选项添加到 NetBeans 设置文件即可。

打开 NETBEANS_DIRECTORY/etc/netbeans.conf

搜索“netbeans_default_options” 然后添加“--locale en”

所以它看起来像这样

netbeans_default_options="-J-client...

到这里

netbeans_default_options="--locale en -J-client...

重启 NetBeans,问题解决。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多