¡Gracias por darme la bienvenida a la comunidad!
Me gustaría obtener ayuda con respecto a la configuración de Ejecutar/Depurar en IntelliJ IDEA. Usamos un archivo .jar y necesito configurar una configuración de ejecución en mi IDE. Voy a Ejecutar>Editar configuraciones>Aplicación JAR y luego aparecen varias opciones. Tengo el archivo .jar pero deseo saber qué propiedades deben establecerse en qué campos. Usamos un archivo .bat para iniciar el .jar y estoy publicando lo mismo a continuación.
¿Podría alguien mirar el archivo start.bat y decirme qué necesito para alimentar mis opciones de Ejecutar/Depurar?
java -Djsse.enableSNIExtension=false -Xmx1200m -XX:MaxPermSize=256M -agentlib:jdwp=transport=dt_socket,server=y,address=30306,suspend=n -jar my-sample-jar.jar -gui
Esto es lo que veo en mi ventana de IntelliJ:
Además, utilicé Maven para desarrollar el proyecto en IntelliJ (importando el archivo .pom). Agradezco sus valiosos comentarios, ¡espero poder contribuir aquí!
¡Bienvenido Manán! Debería poder crear un destino para la aplicación jar en IntelliJ siguiendo estos pasos.
EDITAR: al leer inicialmente su pregunta, no vi que ya tuviera los pasos para crear una nueva configuración de jar, pero dejaré las imágenes aquí para futuros lectores.
Primero, abra sus configuraciones de ejecución/depuración en la parte superior derecha:
Luego crea una nueva configuración con el plus:
Ingrese la información apropiada para el frasco. He editado y mostrado lo que debes usar. (Los comentarios no son válidos y para demostración)
Puede ejecutar o depurar la configuración seleccionando del menú desplegable y seleccionando el botón requerido. ctrl-d depura y ctrl-r se ejecuta de forma predeterminada.
Para ampliar lo que debe ingresar para los campos (vea la imagen de arriba para su configuración exacta):
-Xmx1200m
establece la RAM máxima de la JVM. Probé lo que mostré para su configuración. Puede separarlos con espacios como lo haría en la línea de comandos.java programName arguments
.Default
. Tenga en cuenta que puede ejecutar directamente su proyecto Maven sin crear primero un jar, en caso de que eso sea lo que esté haciendo. Además, el -XX:MaxPermSize=256M
parece estar en desuso y el uso de la dirección 30306
provocó un error cuando probé, pero un 5005
arbitrario funcionó.