当前位置: 首页 > 知识库问答 >
问题:

如何将Intellij连接到远程wildfly服务器

高奇
2023-03-14

我在远程服务器上安装了一个干净的Wildfly8.1。注意,这个远程服务器是用Vagrant创建的虚拟盒子服务器。

现在我想使用远程JBoss服务器连接IntelliJ。

首先,我创建了一个虚拟用户,用户名/密码:jboss/jboss

[root@localhost bin]# ./add-user.sh 

What type of user do you wish to add? 
 a) Management User (mgmt-users.properties) 
 b) Application User (application-users.properties)
(a): a

Enter the details of the new user to add.
Using realm 'ManagementRealm' as discovered from the existing property files.
Username : jboss
Password recommendations are listed below. To modify these restrictions edit the add-user.properties configuration file.
 - The password should not be one of the following restricted values {root, admin, administrator}
 - The password should contain at least 8 characters, 1 alphabetic character(s), 1 digit(s), 1 non-alphanumeric symbol(s)
 - The password should be different from the username
Password : 
JBAS015269: Password must have at least 8 characters!
Are you sure you want to use the password entered yes/no? yes
Re-enter Password : 
What groups do you want this user to belong to? (Please enter a comma separated list, or leave blank for none)[  ]: 
About to add user 'jboss' for realm 'ManagementRealm'
Is this correct yes/no? yes
Added user 'jboss' to file '/opt/wildfly-8.1.0.Final/standalone/configuration/mgmt-users.properties'
Added user 'jboss' to file '/opt/wildfly-8.1.0.Final/domain/configuration/mgmt-users.properties'
Added user 'jboss' with groups  to file '/opt/wildfly-8.1.0.Final/standalone/configuration/mgmt-groups.properties'
Added user 'jboss' with groups  to file '/opt/wildfly-8.1.0.Final/domain/configuration/mgmt-groups.properties'
Is this new user going to be used for one AS process to connect to another AS process? 
e.g. for a slave host controller connecting to the master or for a Remoting connection for server to server EJB calls.
yes/no? yes
To represent the user add the following to the server-identities definition <secret value="amJvc3M=" />

然后我使用以下命令启动wildfly服务器:

./standalone.sh -bmanagement=192.168.33.10 -b 192.168.33.10

以下是我在IntelliJ中的远程JBoss服务器设置:

Jboss server settings:
Management Port: 9999
username: jboss
password: jboss

remote connection settings:
host: 192.169.33.10
port: 9999

但我得到以下错误:

Error running mythings-vagrant
Unable to connect to the 192.168.33.10:9999, reason:
com.intellij.javaee.process.common.WrappedException: java.io.IOException: java.net.ConnectException: JBAS012174: Could not connect to remote://192.168.33.10:9999. The connection failed

共有1个答案

华锦程
2023-03-14

WildFly现在使用端口9990作为它的默认管理端口。有一些关于端口减少的发布说明。

 类似资料:
  • 似乎到远程客户端的netty-connector不高兴!目前,我已经在本地机器上使用标准的616161端口激活了我的运行。我在https://docs.jboss.org/author/display/wfly/connect+a+pooled-connection-factory+to+a+remote+Artemis+server中遵循了说明

  • 问题内容: 我想对redis.conf进行一些更改,以便每当我键入redis-cli时,它就会将我连接到安装在远程服务器上的redis。 我知道我们可以通过以下方式连接到安装在远程服务器上的redis: 但是实际上,我有一些bash脚本,在那些脚本中,我在很多地方都使用过redis-cli。因此,我不想以每个文件中的redis-cli -h’IP- Address-Of-Server’替换redi

  • 问题内容: 我已经使用Ubuntu 10.10服务器上http://redis.io/topics/quickstart上的快速入门指南中的说明成功安装了Redis 。我将服务作为dameon运行(因此可以通过init.d运行) 该服务器是具有内部和外部IP的Rackspace Cluster的一部分。主机在端口6379上运行(Redis的标准配置) 我在iptables中添加了一行,以允许来自端

  • 我们刚刚在Windows和Linux上安装了JProfiler。安装似乎进行得很顺利。 然后,我们在不同的Linux机器上安装了ejtlicense服务器,这似乎也进行得很顺利。 但是,当我们尝试从安装了JProfiler的Windows或Linux连接到Linux许可证服务器时,我们会收到一条错误消息,指出与许可证服务器通信时出错。 这两个系统都可以ping许可证服务器的主机名和IP地址。我已经

  • 我无法使用某些连接字符串从C#.NET代码连接到远程PostgreSQL服务器。(我的连接字符串包含基本信息,如主机地址,端口,用户名,密码,数据库名)。 我的连接字符串: 注意:我使用的是.NET程序集 我得到的错误是:

  • Netty服务器,Fedora。我只是无法从远程主机连接到服务器,并且通过util没有显示监听套接字。但是我可以在同一台机器上建立运行客户端和服务器的连接。就像这样: 我已尝试仅使用端口、localhost IP、0.0.0.0 IP和网络IP初始化