gpt4 book ai didi

java - Glassfish 2.x EJB 库丢失

转载 作者:行者123 更新时间:2023-12-01 14:52:47 26 4
gpt4 key购买 nike

我有一个 Web 应用程序在我本地计算机上的 GlassFish 3.1.2 上顺利运行。不过,我可以将此应用程序放在运行 GF2.1 的实际服务器上。

当我尝试将netbeans项目导入netbeans(这是一个较低版本)并编译它时,我的导入库中很少出现“找不到类”错误。

以下是这些导入:

import javax.ejb.Schedule;
import javax.ejb.Singleton;
import javax.ejb.Startup;
import javax.faces.bean.ManagedBean;
import javax.faces.bean.SessionScoped;

只是想知道我该如何解决这个问题?

我是否可以在 Glassfish 2.1 上手动添加更多库?

或者我可以采用其他替代方法吗?

提前致谢!

最佳答案

看起来您正在使用 EJB 3 中定义的项(例如 javax.ejb.Startup)。 Glassfish 2 不支持 EJB 3。

您已根据 JavaEE 6 规范(Glassfish 3 支持)编写了应用程序。因此,最好的选择是在支持它的容器中运行它。 Glassfish 2.x 支持 JavaEE 5,而不是 6。我认为您无法像 Glassfish 2 中那样运行它

关于java - Glassfish 2.x EJB 库丢失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14679442/

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