Tomcat启动失败,没有有效的标识符

时间:2009-04-29 09:58:35

标签: tomcat startup tomcat6

我在一台服务器上运行tomcat 6.0.18没有问题。使用完全相同的设置,它无法在我的同事的机器上启动。他甚至和我一样在同一个文件夹中运行(我试图让它工作时我已经停止了我的副本)

当我们使用bin / startup.sh触发tomcat时我们得到的是:

CATALINA_OPTS = -server -Xms768m -XX:+ UseParallelGC -Xmx768m -XX:MaxPermSize = 256m -XX:PermSize = 128m -Djava.awt.headless = true:不是标识符

我在setenv.sh中有了这个定义并将其移动到startup.sh中 - 同样的问题。

有什么建议吗?我在google上的简短介绍似乎表明存在多个IP地址问题,但我的服务器有两个以太网卡和两个IP地址。

感谢。

2 个答案:

答案 0 :(得分:2)

这是一个shell脚本,而不是Tomcat问题。正确的方法是:

export CATALINA_OPTS="....."

你的同事可能正在使用与你不同的外壳。

答案 1 :(得分:0)

没有多少去那里。不应该引用CATALINA_OPTS的值?:

CATALINA_OPTS="-server -Xms768m -XX:+UseParallelGC -Xmx768m -XX:MaxPermSize=256m -XX:PermSize=128m -Djava.awt.headless=true"

除此之外

  • 是否启动了任何选项 和/或安装的任何应用程序?
  • 它是否像发射一样公平 实际的java进程?