[英]JBoss 7.1.1 localhost:8080 unable to connect
這是我第一次嘗試運行jboss。 我已經下載了jboss-as-7.1.1.Final.zip並嘗試從root用戶運行jboss standalone.sh(所有jboss文件也屬於root)。 但是,當我嘗試打開http://127.0.0.1:8080/或http://0.0.0.0:8080/或http:// localhost:8080 /時,我總是無法連接 。 和netstat -na | grep 8080
netstat -na | grep 8080
始終不返回任何內容。
另外,我還在/root/.bashrc中配置了下一個變量:
export JAVA_HOME=/jboss/jre1.8.0_171
export PATH=$PATH:$JAVA_HOME/bin
export JBOSS_HOME=/jboss/jboss-as-7.1.1.Final
他們是:
echo $JAVA_HOME; echo $JBOSS_HOME; echo $PATH
/jboss/jre1.8.0_171
/jboss/jboss-as-7.1.1.Final
/sbin:/bin:/usr/sbin:/usr/bin:/jboss/jre1.8.0_171/bin:/jboss/apache-maven-3.6.0/bin
我嘗試運行sh standalone.sh
和sh standalone.sh -b 0.0.0.0
但沒有任何改變。
我試圖更改standalone / configuration / standalone.xml :
<interfaces>
<interface name="management">
<any-address/>
</interface>
<interface name="public">
<any-address/>
</interface>
<interface name="unsecure">
<inet-address value="${jboss.bind.address.unsecure:127.0.0.1}"/>
</interface>
</interfaces>
但是再次...什么都沒有改變。
來自Standalone / log / boot.log的日志:
18:10:36,349 INFO [org.jboss.modules] JBoss Modules version 1.1.5.GA
18:10:36,478 INFO [org.jboss.msc] JBoss MSC version 1.0.2.GA
18:10:36,523 INFO [org.jboss.as] JBAS015899: JBoss AS 7.1.1.Final "Brontes" starting
18:10:36,524 DEBUG [org.jboss.as.config] Configured system properties:
[Standalone] =
awt.toolkit = sun.awt.X11.XToolkit
file.encoding = UTF-8
file.encoding.pkg = sun.io
file.separator = /
java.awt.graphicsenv = sun.awt.X11GraphicsEnvironment
java.awt.headless = true
java.awt.printerjob = sun.print.PSPrinterJob
java.class.path = /jboss/jboss-as-7.1.1.Final/jboss-modules.jar
java.class.version = 52.0
java.endorsed.dirs = /jboss/jre1.8.0_171/lib/endorsed
java.ext.dirs = /jboss/jre1.8.0_171/lib/ext:/usr/java/packages/lib/ext
java.home = /jboss/jre1.8.0_171
java.io.tmpdir = /tmp
java.library.path = /usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
java.net.preferIPv4Stack = true
java.runtime.name = Java(TM) SE Runtime Environment
java.runtime.version = 1.8.0_171-b11
java.specification.name = Java Platform API Specification
java.specification.vendor = Oracle Corporation
java.specification.version = 1.8
java.util.logging.manager = org.jboss.logmanager.LogManager
java.vendor = Oracle Corporation
java.vendor.url = http://java.oracle.com/
java.vendor.url.bug = http://bugreport.sun.com/bugreport/
java.version = 1.8.0_171
java.vm.info = mixed mode
java.vm.name = Java HotSpot(TM) 64-Bit Server VM
java.vm.specification.name = Java Virtual Machine Specification
java.vm.specification.vendor = Oracle Corporation
java.vm.specification.version = 1.8
java.vm.vendor = Oracle Corporation
java.vm.version = 25.171-b11
javax.management.builder.initial = org.jboss.as.jmx.PluggableMBeanServerBuilder
javax.xml.datatype.DatatypeFactory = __redirected.__DatatypeFactory
javax.xml.parsers.DocumentBuilderFactory = __redirected.__DocumentBuilderFactory
javax.xml.parsers.SAXParserFactory = __redirected.__SAXParserFactory
javax.xml.stream.XMLEventFactory = __redirected.__XMLEventFactory
javax.xml.stream.XMLInputFactory = __redirected.__XMLInputFactory
javax.xml.stream.XMLOutputFactory = __redirected.__XMLOutputFactory
javax.xml.transform.TransformerFactory = __redirected.__TransformerFactory
javax.xml.validation.SchemaFactory:http://www.w3.org/2001/XMLSchema = __redirected.__SchemaFactory
javax.xml.xpath.XPathFactory:http://java.sun.com/jaxp/xpath/dom = __redirected.__XPathFactory
jboss.home.dir = /jboss/jboss-as-7.1.1.Final
jboss.host.name = xxxxx
jboss.modules.dir = /jboss/jboss-as-7.1.1.Final/modules
jboss.modules.system.pkgs = org.jboss.byteman
jboss.node.name = xxxxx
jboss.qualified.host.name = xxxxx
jboss.server.base.dir = /jboss/jboss-as-7.1.1.Final/standalone
jboss.server.config.dir = /jboss/jboss-as-7.1.1.Final/standalone/configuration
jboss.server.data.dir = /jboss/jboss-as-7.1.1.Final/standalone/data
jboss.server.default.config = standalone.xml
jboss.server.deploy.dir = /jboss/jboss-as-7.1.1.Final/standalone/data/content
jboss.server.log.dir = /jboss/jboss-as-7.1.1.Final/standalone/log
jboss.server.name = xxxxx
jboss.server.temp.dir = /jboss/jboss-as-7.1.1.Final/standalone/tmp
line.separator =
logging.configuration = file:/jboss/jboss-as-7.1.1.Final/standalone/configuration/logging.properties
module.path = /jboss/jboss-as-7.1.1.Final/modules
org.jboss.boot.log.file = /jboss/jboss-as-7.1.1.Final/standalone/log/boot.log
org.jboss.resolver.warning = true
org.xml.sax.driver = __redirected.__XMLReaderFactory
os.arch = amd64
os.name = Linux
os.version = 3.10.0-862.14.4.el7.x86_64
path.separator = :
sun.arch.data.model = 64
sun.boot.class.path = /jboss/jre1.8.0_171/lib/resources.jar:/jboss/jre1.8.0_171/lib/rt.jar:/jboss/jre1.8.0_171/lib/sunrsasign.jar:/jboss/jre1.8.0_171/lib/jsse.jar:/jboss/jre1.8.0_171/lib/jce.jar:/jboss/jre1.8.0_171/lib/charsets.jar:/jboss/jre1.8.0_171/lib/jfr.jar:/jboss/jre1.8.0_171/classes
sun.boot.library.path = /jboss/jre1.8.0_171/lib/amd64
sun.cpu.endian = little
sun.cpu.isalist =
sun.io.unicode.encoding = UnicodeLittle
sun.java.command = /jboss/jboss-as-7.1.1.Final/jboss-modules.jar -mp /jboss/jboss-as-7.1.1.Final/modules -jaxpmodule javax.xml.jaxp-provider org.jboss.as.standalone -Djboss.home.dir=/jboss/jboss-as-7.1.1.Final
sun.java.launcher = SUN_STANDARD
sun.jnu.encoding = UTF-8
sun.management.compiler = HotSpot 64-Bit Tiered Compilers
sun.os.patch.level = unknown
sun.rmi.dgc.client.gcInterval = 3600000
sun.rmi.dgc.server.gcInterval = 3600000
user.country = US
user.dir = /jboss/jboss-as-7.1.1.Final/bin
user.home = /root
user.language = en
user.name = root
user.timezone = Europe/xxxxx
18:10:36,530 DEBUG [org.jboss.as.config] VM Arguments: -D[Standalone] -XX:+UseCompressedOops -XX:+TieredCompilation -Xms64m -Xmx512m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -Djboss.server.default.config=standalone.xml -Dorg.jboss.boot.log.file=/jboss/jboss-as-7.1.1.Final/standalone/log/boot.log -Dlogging.configuration=file:/jboss/jboss-as-7.1.1.Final/standalone/configuration/logging.properties
我的控制台:
=========================================================================
JBoss Bootstrap Environment
JBOSS_HOME: /jboss/jboss-as-7.1.1.Final
JAVA: /jboss/jre1.8.0_171/bin/java
JAVA_OPTS: -server -XX:+UseCompressedOops -XX:+TieredCompilation -Xms64m -Xmx512m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -Djboss.server.default.config=standalone.xml
=========================================================================
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0
18:10:36,349 INFO [org.jboss.modules] JBoss Modules version 1.1.5.GA
18:10:36,478 INFO [org.jboss.msc] JBoss MSC version 1.0.2.GA
18:10:36,523 INFO [org.jboss.as] JBAS015899: JBoss AS 7.1.1.Final "Brontes" starting
我還可以做些什么? 出於任何原因繼續搜索的想法...。
在您的standalone.xml中嘗試一下(考慮到您的JBoss已啟動):
<interfaces>
<interface name="management">
<inet-address value="${jboss.bind.address.management:127.0.0.1}"/>
</interface>
<interface name="public">
<inet-address value="${jboss.bind.address:127.0.0.1}"/>
</interface>
<interface name="unsecure">
<inet-address value="${jboss.bind.address.unsecure:127.0.0.1}"/>
</interface>
<interface name="any">
<any-address/>
</interface>
</interfaces>
感謝Federico klez Culloca。 我試圖找到為什么starting
而不是started
。 並找到: https : //developer.jboss.org/thread/238565
“ AS7.1在JDK8上不起作用。” =>所以我安裝了jdk1.7.0_80,它會有所幫助。 我可以在瀏覽器和netstat -na | grep 8080
打開http:// localhost:8080 。 netstat -na | grep 8080
返回:
tcp 0 0 127.0.0.1:8080 0.0.0.0:* LISTEN
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.