gpt4 book ai didi

java - 页面导入 ="javax.event.*" "The import javax.event cannot be resolved"错误

转载 作者:行者123 更新时间:2023-12-01 15:44:01 27 4
gpt4 key购买 nike

我收到了一个遗留 JSP 系统,其中 Eclipse 在每次出现以下代码时都会标记“导入 javax.event 无法解析”错误:

<%@ page import="javax.event.*" %>

这是我的java版本:

shakir@anduril:~$ java -version
java version "1.6.0_22"
OpenJDK Runtime Environment (IcedTea6 1.10.2) (6b22-1.10.2-0ubuntu1~11.04.1)
OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)

我可以做什么来解决这个问题?是否“javax.event”已被弃用?如果是这样,我应该导入什么包来替换它?

最佳答案

您缺少包含 javax.event 包的库,不推荐使用。

这很可能是JSR-299 Java EE 平台 (CDI) 的 Java 上下文和依赖注入(inject),因此将 JSR-299 reference implementation 的 JAR 放入其中进入你的WEB-INF/lib(或POM)应该修复它。

刚刚注意到 JSR-299 以前被命名为“WebBeans”并位于包 javax.event 中,现在它被称为“CDI”并移至包 javax.enterprise.event code>,因此除了上面提到的 JAR 之外,您还需要对 JSP 进行一些查找和替换。

关于java - 页面导入 ="javax.event.*" "The import javax.event cannot be resolved"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7491142/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com