栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

升级到Netbeans 8.0.1和Glassfish 4,1后,该软件包不存在

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

升级到Netbeans 8.0.1和Glassfish 4,1后,该软件包不存在

Glassfish 4.1将其CDI版本更新为1.2(Glassfish 4.0使用了CDI
1.1)。由于您没有提供有关应用程序打包方式的信息,因此,我将为您提供所有检查要点:

  1. 检查

    cdi-api.jar
    您的战争中没有文件

  2. 检查您

    weld
    在战争中也没有任何相关的jar

  3. 使用CDI Api 1.2版来编译代码。检查站点规范以下载文件或像这样更改您的Maven配置


<dependency>    <groupId>javax.enterprise</groupId>    <artifactId>cdi-api</artifactId>    <version>1.2</version>    <scope>provided</scope></dependency>

API在1.1和1.2之间没有变化,但是所有OSGi配置都已更改,因此您可能会遇到这些更改问题。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/483731.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号