我正在使用Netbeans 8.0.2,
出于某种原因,glashfish库中缺少cdi-api.jar
,
所以我每次创建一个新项目时都要手动添加jar,
我尝试将此jar添加到工具 - >下的Java EE from GlassFish
列表中图书馆,
但是当我创建一个新项目时它并没有显示出来。
那么如何将jar文件添加到该列表中呢?
答案 0 :(得分:1)
我遇到了同样的问题。 以前在“weld-osgi-bundle.jar”中的一些类现在被移动到“cdi-api.jar”。这导致现在麻烦.... 据我所知,到目前为止还没有“干净整洁”。 只需将“cdi-api.jar”作为jar添加到项目库中(右键单击Libraries->添加JAR /文件夹)
此处有更多信息:Bug 247013 - cdi-api.jar is missing from glassfish 4.1 libraries
“所以我为我而去,这很好”; - )
答案 1 :(得分:0)
获取管理员权限,转到glassfish安装文件夹,将所需的jar放在此路径:::
$GF_HOME/glassfish4/glassfish/modules/