我已经安装了GlassFish 2.1.1。我安装了1.5和1.6 JDK。即使我的JAVA_HOME变量被设置为1.5版本(并且“JAVA-version”和“javac-version“都显示1.5),每当我启动我的glassfish域时,它总是在日志顶部声明它使用的是版本1.6。我如何覆盖它?
Starting Domain domain2, please wait.
04-May-2012 08:38:47 com.sun.enterprise.admin.servermgmt.launch.ASLauncher buildCommand
INFO:
C:/Dev/jdk/1.6/1.6.0_19\bin\java
我正在使用Mac OSX 10.9。我最近不得不将我的JDK更新为1.7以使用一些VPN软件。我正在使用的应用程序在JDK 1.6上运行,因此GlassFish必须使用JDK 1.6运行。解决这个问题需要一分钟,但我的情况是这样的。顺便说一句,我使用NetBeans IDE。
>
我的GlssFish配置文件
/Applications/NetBeans/glassfish-3.1.2.2/glassfish/config/asenv.conf
JDK 1.6 的获取路径
/系统/库/框架/JavaVM.framework/Versions/1.6/Home
我在<code>asenv的底部添加了以下行。conf文件
< code > AS _ JAVA =/System/Library/Frameworks/JAVA VM . framework/Versions/1.6/Home
添加来自dbf链接的实际内容,以便将解决方案保持在stackoverflow中。
事实证明,当我第一次在我的Windows系统上安装Glassfish时,我安装了JDK 6,最近我不得不降级到JDK 5为另一个项目编译一些代码。
显然,当安装Glassfish时,它会对它的引用进行硬编码,因此为了解决此问题,我最终不得不编辑一个名为asenv.bat的文件。简而言之,我编辑了这个文件:
C:\glassfish\config\asenv.bat:
我注释掉了对JDK 6的引用,并添加了对JDK 5的新引用,如下所示:
REM set AS_JAVA=C:\Program Files\Java\jdk1.6.0_04\jre/..
set AS_JAVA=C:\Program Files\Java\jdk1.5.0_16
虽然路径似乎不区分大小写,但我已经花了几个小时调试了一个问题,即由于替换路径的大小写不正确,没有找到JMS目标对象。
在这里您可以找到如何为Glassfish设置JDK的路径:http://www . dev daily . com/blog/post/Java/fixing-Glassfish-JDK-path-problem-solved
支票
glassfish\config\asenv.bat
配置java路径的位置
REM set AS_JAVA=C:\Program Files\Java\jdk1.6.0_04\jre/..
set AS_JAVA=C:\Program Files\Java\jdk1.5.0_16
问题内容: 我已经安装了GlassFish 2.1.1。我安装了1.5和1.6 JDK。即使我的JAVA_HOME变量设置为1.5版本(“ java -version”和“ javac -version”都显示1.5),每当我启动glassfish域时,它总是在日志顶部指出它使用的是1.6版。如何覆盖呢? 问题答案: 在这里,您可以找到如何为Glassfish设置JDK的路径:http : //w
本文向大家介绍js如何实现打印指定的区域?相关面试题,主要包含被问及js如何实现打印指定的区域?时的应答技巧和注意事项,需要的朋友参考一下 css setting query print , hidden unwanted print DOM; call , OR using Chrome right-click menu js https://developer.mozilla.org/en-U
我不知道具体的问题,但重启我的机器后,在Windows10顺便说一句,glassfish就不会再启动了。我的日志 版本=GlassFish Server Open Source Edition 3.1.2.2(build 5)java版本“1.7.0_51”java(TM)SE运行时环境(build 1.7.0_51-B13)java HotSpot(TM)64位服务器VM(build 24.51
我使用在一个Groupby结果上,以便计算每个组中有多少项。 我希望在不手动编辑列名数组的情况下将结果保存到新列名,如何实现? 这就是我尝试过的: 我得到的错误是: TypeError:“DataFrameGroupBy”对象不支持项分配(在第二行)
问题内容: 我想在3个地方使用相同的HTML模板,只是每次使用不同的模型。我知道我可以从模板访问变量,但是名称会有所不同。 有没有办法将模型传递给ngInclude? 这是我想要实现的,当然add-variable属性现在不起作用。然后,在我包含的模板中,我将访问detailsObject及其属性。 如果我使用ng-include的方法不好,还有其他应该尝试的方法吗? 问题答案: 注意:这不是我的
问题内容: 我最近下载了watij。他们在他们的网站上说 注意:如果在Mac上运行,则必须添加Java VM参数。 我想知道这样做的步骤是什么,因为它们没有指定。 问题答案: 将-d32添加到vm参数意味着在运行应用程序时: 相反,您可以这样做: 它指定程序将在32位体系结构上运行。 要从 Eclipse 设置JVM参数,请执行以下操作: 1.右键单击要运行的类。 2.单击运行配置 。3.转到参数