使用的是glassfish-installer-v2ur2-b04-windows-ml.jar(v2发行版官方最新)
按照官方提供的指令解压
java -Xmx256 -jar glassfish-installer-v2ur2-b04-windows-ml.jar
出现异常:
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at sun.misc.Resource.getBytes(Resource.java:93)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:256)
at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
Could not find the main class: glassfish. Program will exit.
尝试将内存增加 java -Xmx512 -jar glassfish-installer-v2ur2-b04-windows-ml.jar
异常依旧
尝试set JAVA_OPTS=-Xms512 -Xmx512
异常依旧
本机内存1G 分别在3G 1.5G机器测试 问题依旧
环境变量:
CLASSPATH:C:\Program Files\Java\jdk1.6.0_11\lib;.
JAVA_HOME:C:\Program Files\Java\jdk1.6.0_11
Path:C:\Program Files\Java\jdk1.6.0_11\bin;D:\oracle\ora92\bin;C:\Program Files\Oracle\jre\1.3.1\bin;C:\Program Files\Oracle\jre\1.1.8\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\NTRU Cryptosystems\NTRU TCG Software Stack\bin\;C:\Program Files\Wave Systems Corp\Dell Preboot Manager\Access Client\v5\;C:\Program Files\Microsoft SQL Server\80\Tools\BINN;C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;D:\TortoiseSVN\bin;D:\apache-ant-1.7.1\bin
不过可以使用netbeans 6.5自带的glassfish
很郁闷 就是无法使用官方的独立安装
[b]问题补充:[/b]
用
java Xms512 -Xmx512 -jar glassfish-installer-v2ur2-b04-windows-ml.jar
再试了
异常如下
Error occurred during initialization of VM
Too small initial heap
[b]问题补充:[/b]
to lewhwa dch1287:
都试过了 还是不好使 郁闷
[b]问题补充:[/b]
to lewhwa (2008-12-31):
D:\glassfish>java -version
java version "1.6.0_11"
Java(TM) SE Runtime Environment (build 1.6.0_11-b03)
Java HotSpot(TM) Client VM (build 11.0-b16, mixed mode, sharing)
D:\glassfish>java -Xmx256 -jar glassfish2.jar
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at sun.misc.Resource.getBytes(Resource.java:93)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:256)
at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
Could not find the main class: glassfish. Program will exit.
问题依旧~~~~~~!