【发布时间】:2012-12-29 19:55:43
【问题描述】:
RackSpace 云服务器 Ubuntu-12.04、Intellij Idea-11.1.2、Windows-8、Tomcat-7.0.26、JDK-6。
当我尝试在远程 Tomcat 7 服务器上运行 jsf 项目时,在 Intellij Idea 上显示:
错误运行 servername: 无法连接到 ip-address:1099
问题似乎与 JNDI 端口有关,它是 1099,但我猜我无法激活它。 Tomcat配置是……。像这样:
我尝试了什么?
在服务器端设置 CATALINA_OPTS 或 JAVA_OPTS:
CATALINA_OPTS=-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=1099
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
和
JAVA_OPTS=-Dcom.sun.management.jmxremote
-Dcom.sun.management.jmxremote.port=1099
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
但是这个没有用,有什么想法吗?
【问题讨论】:
-
这些参数用于将 JConsole/VisualVM 连接到正在运行的应用程序。可能不需要百分号?
-
或者;我关闭了从工件选项构建它不需要 JNDI 端口但现在我必须将战争爆炸或战争文件放入我的远程服务器但问题是我应该放在哪里?
-
有关 IntelliJ 远程部署的更多信息,请参阅此问题:*.com/questions/10461717/…
-
@WimDeblauwe 您的评论与我的问题有细微的关系。
-
@JayGridley 是的,我做了,检查我的答案。
标签: linux tomcat deployment intellij-idea