El origen de este problema es que el Frasco Launcher (/System/Library/CoreServices/Jar\ Launcher.app
) se ejecuta el frasco perfectamente (hasta donde yo sé, el Frasco Lanzador de la aplicación es la que ejecuta los frascos que usted haga doble clic en el finder), pero tengo que crear un búfer de memoria de los límites.
Así que he tratado de ejecutar el jar como:
java -Xms1024m -Xmx2048m -jar <path_to_jar>
Y cuando ejecuto un frasco como este, me sale una excepción:
Exception in thread "Thread-11" java.lang.NoSuchMethodError: net.minecraft.Util.excutePost(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
¿Tiene usted alguna idea de lo que puede ser malo conmigo lanzamiento de la aplicación de la manera descrita anteriormente? Puedes sugerir cualquier forma de lanzar el frasco como el Tarro Lanzador hace o cómo especificar la memoria buffer de los límites para Jar Launcher?
EDITAR
Mi consola java versión es:
java -version
java version "1.6.0_33"
Java(TM) SE Runtime Environment (build 1.6.0_33-b03-424-11M3720)
Java HotSpot(TM) 64-Bit Server VM (build 20.8-b03-424, mixed mode)
Pero no tengo idea de cómo averiguar qué versión es Jar el Lanzador de usar