Quiero ejecutar un .jar programa en mi Mac de un «bat» archivo o w/e no saben lo que es en Mac.

¿Por qué me quieres hacer esto es porque quiero asignar más memoria RAM para el .tarro.

Alguien puede ayudar sobre cómo hacerlo? 🙂

Sólo quiero que haga clic en un archivo y se abre la .archivo jar con más memoria RAM automática.

InformationsquelleAutor user1552321 | 2012-07-25

1 Comentario

  1. 6

    Necesitamos algún tipo de secuencia de comandos de shell. Tendría un aspecto similar a

    #!/bin/sh
    java -Xmx256m -jar /path/to/jarfile.jar

    La -XMx determina la cantidad máxima de RAM que la JVM asignará para el programa de Java.

    Ver aquí de cómo hacer este doble seleccionables desde el Finder de Mac.

    • Hey, sí, sé que ese comando. Pero sólo quiero crear un archivo haga clic en por lo que escribe que en programó, es posible?
    • Para crear ese script de shell, asegúrese de que sea ejecutable y usted debería ser capaz de hacer que a través de la Mac Finder. Véase también mi edición anterior
    • ¿Tiene algún tipo de rápida sobre cómo hacerlo?
    • Este es un clickable archivo. Abre tu editor de texto y pegar el contenido en. Cuando haya terminado, guarde (sin extensión o .extensión sh). También dar ejecutable de permiso para su archivo con chmod u+x. Después de que usted puede hacer doble clic en su secuencia de comandos de shell, tal como ocurre con .archivos bat.
    • Me pega que en el editor de texto y guardarlo como «nombre de archivo» en el escritorio, ¿cómo excatly puedo hacer la chmod u+x cosita?
    • Abra una terminal, unidad de cd en el Escritorio y tipo de chmod u+x filename.
    • Hizo que ahora, todavía se abre en el editor de texto :/
    • No tengo acceso a un OS X caja ahora mismo, pero supongo que el problema es la extensión o la forma en TextEdit es guardar el archivo. Trate de crear un nuevo archivo con nano (de su tipo de terminal nano myshellscript.sh), pegar su contenido y darle +x permiso.
    • Bien, ¿ me pegue en lo que escribió en la edición de textos en el Nano de la ventana y, a continuación, guardar ella? ¿Cómo puedo dar +x permiso? Este comando es el que estoy usando por cierto: #!/bin/sh java -Xmx256m -jar /Users/John/Desktop/RSBot/RSBot-4025.jar
    • Sí. Con el chmod comando.
    • No es de trabajo, simplemente abre la Terminal, pero después de eso nada.
    • Es trabajo cuando se ejecuta java -Xmx256m -jar /Users/John/Desktop/RSBot/RSBot-4025.jar directamente en el terminal?
    • Sí, es trabajo cuando llegué por primera escritura de java -Xmx256m -jar, a continuación, arrastre el frasco. Yo también lo puede hacer el trabajo por escrito en java -Xmx256m -jar de java -jar -Xmx1024m RSBot*.jar
    • Sólo se necesita exactamente el comando que se ejecuta en el terminal dentro de la sh archivo. Vienen con un comando que funciona con rutas completas como la de arriba, una vez que usted puede conseguir a ejecutar en el terminal sólo tienes que pegar en el interior de su sh archivo y va a trabajar.
    • Bien. Así que cuando me guarde de TextEdit guardar como «filename.sh» o sin peces? Debido a que nuestra primera respuesta que dijo u w/o .sh
    • Esto es lo que tengo ahora: Johns-Mac-Pro:~ Juan$ /Users/John/Desktop/myshellscript.sh ; exit; Error: Unable to access jarfile RSBot*.jar
    • Yaaay! Ahora funciona! Esto hizo de trabajo: #!/bin/sh java -Xmx256m -jar -Xmx1024m /Users/John/Desktop/RSBot/RSBot-4025.jar muchas Gracias Antonio, he estado tratando de hacer esto para los días ahora!
    • usted parece tener dos Xmx configuración. Es ese derecho ? Uno de ellos es un Xms ?

Dejar respuesta

Please enter your comment!
Please enter your name here