请帮帮我!我无法从 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/