java - 从 IntelliJ Idea 2018.1 到 Glassfish 5.0.1 的应用程序未部署

标签 java macos intellij-idea glassfish

请帮帮我!我无法从 IDE 部署应用程序。当我运行应用程序时,glassfish 正在启动但无法部署应用程序。 我正在尝试设置 domain1 的密码,但仍然相同。

Idea2018.1、MacOs 10.13.5、Glassfish 5.0.1、JDK 1.8.0.141

没有任何错误,但是: 没有错误,除了: 消息:java.lang.NoSuchMethodError:com.sun.enterprise.admin.util.AuthenticationInfo。(Ljava/lang/String;Ljava/lang/String;)V 堆栈跟踪:com.intellij.javaee.process.common.JavaeeProcessUtilException: java.lang.NoSuchMethodError: com.sun.enterprise.admin.util.AuthenticationInfo.(Ljava/lang/String;Ljava/lang/String;)V 在 com.intellij.javaee.process.common.MethodInvocator.invoke(MethodInvocator. java:47)在com.intellij.javaee.oss.process.JavaeeProcess.processRequest(JavaeeProcess.java:112)在com.intellij.javaee.oss.process.JavaeeProcess.run(JavaeeProcess.java:52)在com.intellij .javaee.oss.process.JavaeeProcess.main(JavaeeProcess.java:31) 引起:java.lang.NoSuchMethodError: com.sun.enterprise.admin.util.AuthenticationInfo.(Ljava/lang/String;Ljava/lang/String ;)V 在 com.intellij.javaee.oss.glassfish.agent.Glassfish31Agent.getConnection(Glassfish31Agent.java:36) 在 com.intellij.javaee.oss.glassfish.agent.Glassfish3AgentBase.invoke(Glassfish3AgentBase.java:183) 在com.intellij.javaee.oss.glassfish.agent.Glassfish3AgentBase.doConnect(Glassfish3AgentBase.java:39) 在 com.intellij.javaee.oss.agent.SimpleAgentBase$1.doJob(SimpleAgentBase.java:17) 在 com.intellij.javaee .oss.agent.SimpleAgentBase$1.doJob(SimpleAgentBase.java:13) 在 com.intellij.javaee.oss.agent.SimpleAgentJob.perform(SimpleAgentJob.java:12) 在 com.intellij.javaee.oss.agent.SimpleAgentBase。连接(SimpleAgentBase.java:25) 在sun.reflect.NativeMethodAccessorImpl.invoke0( native 方法) 在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)在 java.lang.reflect.Method.invoke(Method.java:498) 在 com.intellij.javaee.process.common.MethodInvocator.invoke(MethodInvocator.java:41) ... 3 更多

最佳答案

Glassfish 5.0.1 破坏了 IntelliJ 适配器(可能有一些 API 更改)。在 JetBrains 修复此问题之前,请使用旧版本。 5.0 或 4 对我有用。

关于java - 从 IntelliJ Idea 2018.1 到 Glassfish 5.0.1 的应用程序未部署,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51230896/

相关文章:

java - Maven 嵌套依赖项不可访问

java - 读取线程中的解析消息

java - 性能偏执狂 : how much expensive are Float. parseFloat(String), Integer.parseInt(String)?

java - 从 firebase android 中删除自动 key 节点

css - 网站在使用 FF25 OSX 10.9 时挂起

intellij-idea - 在 IntelliJ 中切换到分屏(ideaVim)

java - 将 ConstraintValidator 实现注册到 Constraint

xcode - 从 C++ 应用程序创建 OSx .app

c++ - 如何修复 MacOSX 上全局命名空间错误中与缺失时间相关的无成员?

android - 为什么在将 gradle 项目添加到另一个 repo 后,IDE 中出现语法错误,即使在构建工作时也是如此?