utilizada - JBoss parece bloquearse en el inicio en la línea de comando
transacciones por segundo postgresql (7)
Estoy intentando ejecutar JBoss desde el símbolo del sistema con el archivo standalone.bat. Comienza el proceso de inicio, pero luego simplemente se sienta allí. No pude encontrar ninguna respuesta con Goolgle o aquí.
Aquí está el resultado de mi línea de comando:
C:/jboss-as-7.1.1.Final/jboss-as-7.1.1.Final/bin>standalone
Calling "C:/jboss-as-7.1.1.Final/jboss-as-7.1.1.Final/bin/standalone.conf.bat"
===============================================================================
JBoss Bootstrap Environment
JBOSS_HOME: C:/jboss-as-7.1.1.Final/jboss-as-7.1.1.Final
JAVA: C:/Program Files/Java/jre8/bin/java
JAVA_OPTS: -XX:+TieredCompilation -Dprogram.name=standalone.bat -Xms64M -Xmx51
2M -XX:MaxPermSize=256M -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.se
rver.gcInterval=3600000 -Djava.net.preferIPv4Stack=true -Dorg.jboss.resolver.war
ning=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djboss.server.default.c
onfig=standalone.xml
===============================================================================
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256M; sup
port was removed in 8.0
16:06:41,708 INFO [org.jboss.modules] JBoss Modules version 1.1.1.GA
16:06:42,009 INFO [org.jboss.msc] JBoss MSC version 1.0.2.GA
16:06:42,075 INFO [org.jboss.as] JBAS015899: JBoss AS 7.1.1.Final "Brontes" sta
rting
Y solo se sienta aquí. ¿Alguna idea de por qué no termina de comenzar?
Esto se agrega información ... Tomé la sugerencia de Omoro y volví a Java 7. Eso hizo que JBoss no "cuelgue" más en la línea de comando. Ahora cuando ejecuto standalone.bat dice
Llamar a "C: / jboss-as-7.1.1.Final / jboss-as-7.1.1.Final / bin / standalone.conf.bat"
y luego simplemente regresa al símbolo del sistema sin iniciar JBoss. Abriré un nuevo hilo ya que el viejo problema se ha curado y ahora ha surgido un nuevo problema.
Gracias por la ayuda de todos, especialmente Omoro.
Yo también me encontré con este problema. En primer lugar, me degradaron a JDK 1.7
y resultó que funcionaba sin problemas, pero como quería trabajar en JDK 1.8
, descargué WildFly 10
ex JBossAS
.
Funciona sin problemas sin problemas de compatibilidad.
Este es un problema conocido. Ver más discusión en:
https://community.jboss.org/message/808212
Citando del hilo:
Sí, es normal
Se han producido algunos cambios en JDK8 que impiden que AS7 y la versión actual de EAP6 comiencen bajo JDK8. Tenemos muchas correcciones relacionadas con JDK8 en WildFly, así que te recomendaría que lo uses.
En cuanto a EAP, la puesta en marcha de JDK8 se soluciona en la próxima versión 6.2.
Me enfrenté al mismo problema al iniciar JBoss 7 con Java versión 8. Todo lo que necesitas hacer es cambiar a Java versión 7 o 6 y luego intentar iniciar JBoss nuevamente. Para el uso del usuario de ubuntu, siga el comando para cambiar la versión Java JDK predeterminada:
sudo update-alternatives --config java
Esto le dará una salida de lista similar a esta:
There are 2 choices for the alternative java (providing
/usr/bin/java).
Selection Path Priority Status
------------------------------------------------------------
0 /usr/lib/jvm/java-6-oracle/jre/bin/java 1070 auto mode
1 /usr/lib/jvm/java-7-openjdk-i386/jre/bin/java 1051 manual mode
* 2 /usr/lib/jvm/java-6-openjdk-i386/jre/bin/java 1069 manual mode
Press enter to keep the current choice[*], or type selection number:
Seleccione la opción adecuada y esto cambiará la versión Java JDK predeterminada.
Para verificar el tipo:
$java -version
Si realmente necesita trabajar con JBoss7.1, reduzca su versión de java de 1.8 a 1.7 o 1.6. (Para verificar su versión java actual java -version en línea de comandos). De lo contrario, puede cambiar su servidor de aplicaciones a Wildfly como se indica en las respuestas anteriores.
Solución: Este problema se produce cuando Java jdk1.8.0_40 está instalado en su sistema y el mismo está mapeado en la variable de sistema JAVA_HOME. Este problema se puede resolver instalando Java 7 con jdk jdk1.7.0_79 y asignando el mismo en JAVA_HOME como C: / Progra ~ 1 / Java / jdk1.7.0_79. El servidor JBOSS comenzará correctamente.
Para aquellos que enfrentan este problema al iniciar JBoss 7.1 en Eclipse:
- Vaya a Ventana -> Preferencias -> Java -> JRE instalados
- Agregar / Seleccionar JDK / JRE 1.6 / 1.7
- Vaya a Ventana -> Preferencias -> Servidor -> Entornos de tiempo de ejecución
- Seleccione JBoss 7.1 Runtime Environment y haga clic en ''Editar''
- Seleccione JRE 1.6 / 1.7 como Runtime JRE
Use WildFly 10, funciona como un encanto incluso con Java 8.
Recuerde que JBossAS
cambió su nombre a WildFly
.