【问题标题】:cannot run tomcat 7 from netbeans无法从 netbeans 运行 tomcat 7
【发布时间】:2014-12-16 21:03:31
【问题描述】:
path - C:\Program Files\Apache Software Foundation\Tomcat 7.0\bin
catalina_home - C:\Program Files\Apache Software Foundation\Tomcat 7.0\

netbeans 中的服务器设置http://i.stack.imgur.com/2mFDn.png

(系统不让我发图)

当我点击运行按钮时,tomcat 抛出一个错误:127.0.0.1 命令不被识别为内部或外部可运行程序或批处理文件。

(使用 windows 7 64 位)

【问题讨论】:

  • Tomcat 不会抛出该错误,这是在您调用无法识别的命令时出现的标准 Windows 命令提示错误。 Tomcat 甚至无法启动,所以它可能有很大的问题。运行bin目录下的startup.bat脚本能否在命令提示符下成功启动服务器?
  • 是的,我可以使用 startup.bat 文件启动它。 tomcat 工作正常,我只是无法从 netbeans 启动它,而且我没有使用 tomcat 安装程序,而是使用 zip 文件。

标签: java windows tomcat netbeans


【解决方案1】:

这是 Tomcat 7.0.56 中最近的一个错误。

查看我 8 小时前对完全相同的问题的回答:

https://stackoverflow.com/a/26487192/1935128

假设您在 Windows 上(此错误是由糟糕的 bat 文件转义引起的),这是最新版本(7.0.56 和 8.0.14)中引入的一个错误,用于解决另一个错误。尝试删除 catalina.bat 中 JAVA_OPTS 声明周围的 " 。它昨天用 tomcat 7.0.56 为我修复了它。

对于您的星号,它可能只是您在某处将其附加到主机声明的配置。

我昨天在 Tomcat 的 bugtracker 上看到了这个,但我再也找不到链接了。 编辑找到了! https://issues.apache.org/bugzilla/show_bug.cgi?id=56895

希望它能解决你的问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-17
    • 2012-09-15
    相关资源
    最近更新 更多