Intellij idea IntelliJ Ultimate+;Tomcat在运行时不打开浏览器

Intellij idea IntelliJ Ultimate+;Tomcat在运行时不打开浏览器,intellij-idea,run-configuration,Intellij Idea,Run Configuration,我认为,首先,这不是配置或其他基本内容的问题(至少我认为不是)-我遵循了本教程: 基本上一切正常,除了“启动浏览器”这件事。如果我单击run,他将启动tomcat,即使调试也没有问题,但是: 我必须手动将浏览器指向要查看的页面 这有点烦人,我不明白为什么。我尝试了一些解决方法(例如,告诉他不要使用“默认浏览器”,给他.exe路径,禁用所有其他浏览器)。这并不是世界末日,但是在JSP中额外的点击(在右上角的firefox小图标上)意味着我需要鼠标,这不是很舒服——我宁愿只按一个键,快速浏览结果,然

我认为,首先,这不是配置或其他基本内容的问题(至少我认为不是)-我遵循了本教程:

基本上一切正常,除了“启动浏览器”这件事。如果我单击run,他将启动tomcat,即使调试也没有问题,但是:

我必须手动将浏览器指向要查看的页面

这有点烦人,我不明白为什么。我尝试了一些解决方法(例如,告诉他不要使用“默认浏览器”,给他.exe路径,禁用所有其他浏览器)。这并不是世界末日,但是在JSP中额外的点击(在右上角的firefox小图标上)意味着我需要鼠标,这不是很舒服——我宁愿只按一个键,快速浏览结果,然后切换回IDE以更正错误

所以,任何人都有过同样的经历,我是否缺少一些背景

克里斯

PS:几天前我对JBOSS配置也做了同样的操作,他在那里启动了浏览器,没有问题——也许是我的机器,明天将在另一台机器上尝试,看看这是否是一个系统性问题

我收到这些消息,因此服务器启动,可能他们更改了日志记录级别,intellij没有“了解”服务器正在运行:

Information: Starting ProtocolHandler ["http-bio-8080"]
Mrz 26, 2012 9:17:53 AM org.apache.coyote.AbstractProtocol start
Information: Starting ProtocolHandler ["ajp-bio-8009"]
Mrz 26, 2012 9:17:53 AM org.apache.catalina.startup.Catalina start
Information: Server startup in 556 ms

您应该在IntelliJ IDEA输出面板中看到以下内容:

INFO: Server startup in 141 ms
Connected to server

如果看不到这些消息,浏览器将无法打开。IDEA从日志中检测服务器启动完成事件。如果您的应用程序(或服务器安装)通过自己的日志配置自定义Tomcat日志记录,IDEA可能无法检测到服务器启动,并且不会打开浏览器。

IntelliJ显示我输入的启动URL。也许你的设置不正确。奇怪。。。是的,这一定是一些特别的东西,在网络上找不到bug(除了启动浏览器上没有设置复选标记这样明显的东西)-我们会在干净的虚拟机上尝试,安装了一些EAP和社区版本,可能是我的机器出了问题。是的,看到了,服务器启动正常。尝试将端口更改回默认值(使用的是8085),没有效果。清洁安装在其他机器上,同样的问题,浏览器无法启动,其他一切正常。也许我可以通过使用脚本启动浏览器来解决问题,但是让我们稍等一下,看不出为什么我是唯一一个出现此问题的人-太不公平了:-)哦,我没有得到最后一个问题,但在调试过程中,他能够在断点处停止,所以他“有点”连接到服务器(在调试过程中仍然没有启动浏览器)因此,由于某些原因,无法检测到服务器连接。它可能是特定于项目的,正如您所说的Tomcat安装是普通的。