Intellij 14 Glassfish服务器未连接。部署不可用

时间:2015-06-25 07:04:16

标签: java intellij-idea glassfish

我试图让我的Web应用程序在Eclipse中成功开发和部署,以便在Intellij上运行,但我失败了。所以我试图让一个基本的应用程序首先使用Glassfish在Intellij上运行。

我按照本教程https://confluence.jetbrains.com/display/IntelliJIDEA/Getting+Started+with+Java+EE+7+and+GlassFish+4.0中的步骤操作。但是,我无法将我的应用程序部署到glassfish服务器上。当我从Intellij启动服务器时,会显示以下消息:

C:\glassfish\bin\asadmin.bat start-domain domain1
[2015-06-25 10:45:58,857] Artifact Glassfish:war: Server is not connected. Deploy is not available.
Detected server admin port: 4848
Detected server http port: 9090
Waiting for DAS to start .........
Started domain: domain1
Domain location: C:\glassfish\glassfish\domains\domain1
Log file: C:\glassfish\glassfish\domains\domain1\logs\server.log
Admin port for the domain: 4848
Command start-domain executed successfully.

我使用Java 6和glassfish 3.0.1(我的公司要求)。 Glassfish服务器&部署的应用程序与eclipse完美运行。

我无法在互联网上找到任何解决方案。请帮助。

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,我做了以下事情:

  1. 在Windows中以管理员身份运行我的IDE。
  2. 我在domain1的glassfish配置中输入的凭据不正确。          here
  3. 我通过用户更改用户和密码:admin和密码:admin。进入目录:        / glassfish4 / glassfish / domains / domain1 / config

    打开文件admin-keyfile并替换我的目的:

           admin;{SSHA256}t6QSpkyxWhpNFiV3RQ+LYgVczWIJVylE3f6akcXTRLJm9MKs983QAA==;asadmin
    

    打开文件local-password并替换我的用途:

          6588CB5CBF61A96DB036AC047837A1C4468EC2C4
    

    准备新用户和新密码!并在intellij中输入凭据。

    我希望它可以帮到你!