1

我通过以下方式在 Debian 上安装了生产环境中的 Jetty 6.1.24:

apt-get install openjdk-7-jdk, jetty, libjetty-extra-java

对于我的开发环境,我从这里下载了 Jetty 6.1.24:http: //dist.codehaus.org/jetty/jetty-6.1.24/jetty-6.1.24.zip

但通常我在开发 Jetty 上完美运行的战争文件会因生产错误而失败。

如何使我的开发环境(在没有 deb 包的 Windows 上)的行为与 debian 安装的 Jetty 完全一样?

4

1 回答 1

1

首先,您的 prod 和 dev 环境可能没有安装相同的库。查看 $JETTY_HOME/libs。dev 可能会引用您的开发机器上未安装在 prod 上的库。

也许 apt-get 安装了一个完全不同的 Jetty 版本。尝试将相同的 ZIP 版本下载到您的产品,解压缩并从 $JETTY_HOME/bin/jetty.sh 运行。

于 2012-11-08T14:15:40.117 回答