更新Apache jetty中的Weld版本

时间:2016-06-15 10:03:04

标签: jetty weld

我正在使用Apache Jetty 9.2.10,它使用焊接weld-servlet-2.2.5.Final.jar

是否可以将焊接版本更新到上一版本?我没有在其文档中找到更新jetty模块的过程。

1 个答案:

答案 0 :(得分:0)

首先,您需要决定是否在应用程序中捆绑这些实现,或者是否要在Jetty中使用模块系统。

从你的问题我猜它是模块方式。 那应该非常简单。

  • 获取所需版本的weld-servler.jarweld-servlet-core.jar
  • ${jetty_dir}/lib中创建一个文件夹weld并将上述广告加入其中
  • ${jetty_dir}/modules创建weld.mod文件中:

并输入以下内容:

[depend]
jndi
annotations
plus

[lib]
lib/weld/*.jar
  • 作为最后一步,修改${jetty_dir}/start.ini并添加包含--module=weld
  • 的单行

现在您应该可以使用CDI / Weld启动服务器并部署应用程序。

以下是有关此内容的link