我正在尝试使用IntelliJ-IDEA UE 2017.1部署新生成的Java Web App,但我一直收到以下错误:
工件JavaWeb:服务器未连接。部署不可用。
在运行配置停止之前未连接Application Server,原因:无法ping localhost:1099
我安装了Tomcat 9并正常工作(在IntelliJ外部测试)。我也安装了Java 8并且正在工作。
我搜索了SO以寻求解决方案,并尝试了以下方法:
this answer建议我应该设置JRE_HOME和JAVA_HOME环境变量来解决问题。这些都是固定的,所以对我来说不是解决方案。
this answer建议我删除一个名为 setenv 的文件。我的硬盘中没有这样的文件,所以对我来说也不是解决方案。
this answer建议我重建项目。重建几次,没有为我修好。
this answer建议我确保在项目中设置了适当的SDK。我做。
this answer最后对我来说,建议我在IDEA本身添加JAVA_OPTS -XX:MaxPermSize=512m -Xmx1024m
。好吧,显然{8}已在Java 8上删除了,MaxPermSize
没有为我解决任何问题。
点击浏览器图标时也会显示此信息(当您将鼠标悬停在-Xmx1024m
文件上时会显示这些图标:
浏览器错误:找不到已配置/正在运行的Web服务器!请运行任何Web配置并点击刷新按钮!
我的想法已经不多了。是否有人尝试过所有这些并修复了谁可以帮助我?
供参考:
谢谢。