2

我正在尝试构建一个导入以下内容的类的 OSGI 包:

import javax.servlet.jsp.JspWriter;
import javax.servlet.jsp.tagext.BodyContent;
import javax.servlet.jsp.tagext.BodyTagSupport;

我正在尝试将其构建为 Eclipse 中的插件项目。我添加了解决错误但导出为插件失败的 j2ee jar。

我也不想将 j2ee jar 添加到它,因为我可能在 OSGi 容器中不匹配。解决此问题的最佳方法是什么?我是 OSGI 的新手..

4

2 回答 2

1

Geronimo 和 ServiceMix 提供了提供 Servlet API 的包。尽管您可能仍然需要一个 Web 容器来运行您的 OSGi-Web 应用程序。那么您的容器设置如何?

对于 OSGi 容器,有Apache KarafEclipse Virgo。它们都提供了一个 Web 容器。如果你想设置自己的容器,你可能想看看Pax-Web。这个还提供了所需的 Servlet API。

于 2012-12-18T22:41:43.857 回答
0

我确信有 j2ee.jar 的捆绑版本可用于 OSGi 容器。如果不是这种情况,请自行捆绑

于 2012-12-18T19:12:46.833 回答