语法错误:"("从IntelliJ启动Tomcat时出现意外

Art*_*hur 3 tomcat intellij-idea

我无法通过IntelliJ运行我的Tomcat服务器.这是在上周工作.每次我跑,我都会收到以下错误:

/home/arthur/apps/apache-tomcat-9.0.16/bin/catalina.sh run
Disconnected from server
/home/arthur/apps/apache-tomcat-9.0.16/bin/catalina.sh: 1: eval: Syntax error: "(" unexpected
Run Code Online (Sandbox Code Playgroud)

我尝试过以下方法:

  • 一个不同的Tomcat目录
  • 更改了tomcat目录的权限
  • 从同事那里复制了一个已知的有效Tomcat安装
  • 重新启动了我的电脑
  • 尝试从终端启动Tomcat.这有效,但我想了解为什么它不能从IntelliJ工作.

从上周开始,我已经为我的操作系统安装了最新的安全更新.

操作系统:Ubuntu 18.04.2 LTS

IntelliJ:2018.3.4(终极版)

Tomcat:7.0.85,8.5.37,9.0.16

Cra*_*der 7

这是IntelliJ IDEA中的一个已知错误:

  • IDEA-206243 Tomcat启动脚本无法运行复制的运行配置

您可以应用此评论中的补丁.此修补程序适用于2018.3.4版本.未来的更新已经包含了修复程序.