0

我有一个使用 Jersey Plugin 开发并部署在 Tomact 7 上的应用程序。我必须将项目中使用的所有 jar 导出到 Tomact 的 lib/ 文件夹中……但我不想……是否可以在不将 jar 导出到 Tomcat lib 文件夹的情况下部署我的应用程序。如果是,那么如何?

我听说过使用 maven 或 classpath,但我在 appfog 中托管了我的应用程序,所以我不控制服务器。

https://t1.ap01.aws.af.cm/rest/person

这是我的应用程序链接,如果未导出 lib/,则会出现以下错误:

HTTP Status 404 - Servlet Jersey REST Service is not available

type Status report

message Servlet Jersey REST Service is not available

description The requested resource (Servlet Jersey REST Service is not available) is not available.

Apache Tomcat/6.0.35

***抱歉重新发布问题:这是我的旧帐户 jst 可以访问回来..plz 在这里回答不再能够使用我发布的帐户访问更新 Tomcat LIb 文件夹这个问题

4

1 回答 1

1

是的,将所有需要的 jars 放在 Web 应用程序的 WEB-INF/lib 文件夹中,Tomcat 就可以访问它们。

通过这种方式,您的 Web 应用程序包含所有必需的 jar,而无需依赖 Tomcat lib 文件夹中可能可用或不可用的 jar。

于 2012-11-30T16:02:57.513 回答