【问题标题】:Syntax error: "(" unexpected when starting Tomcat from IntelliJ语法错误:从 IntelliJ 启动 Tomcat 时出现“(”意外
【发布时间】:2019-02-13 14:48:42
【问题描述】:

我在通过 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

我尝试了以下方法:

  • 另一个 Tomcat 目录
  • 更改了对 tomcat 目录的权限
  • 从同事那里复制了一个已知的工作 Tomcat 安装
  • 重新启动我的电脑
  • 尝试从终端启动 Tomcat。这行得通,但我想了解为什么它在 IntelliJ 中不起作用。

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

操作系统:Ubuntu 18.04.2 LTS

IntelliJ:2018.3.4(终极版)

Tomcat:7.0.85、8.5.37、9.0.16

【问题讨论】:

  • 好的,你看过/home/arthur/apps/apache-tomcat-9.0.16/bin/catalina.sh文件的第一行了吗?看起来它已经损坏了。

标签: tomcat intellij-idea


【解决方案1】:

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

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

您可以从this comment 应用补丁。此补丁适用于 2018.3.4 版本。未来的更新将已包含此修复程序。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-04-16
    • 2014-12-30
    • 2012-10-18
    • 1970-01-01
    • 1970-01-01
    • 2018-03-26
    • 2021-08-12
    相关资源
    最近更新 更多