【发布时间】:2023-03-28 09:42:01
【问题描述】:
我有一个 Java EE Enterprise 应用程序,它由 EJB 模块和基于 JSF 的 Web 模块组成。 我已经创建了 EJB 无状态 Bean,现在我需要从 Web 模块托管 Bean 调用该 bean 的方法,但是编译器给了我一个错误。
我刚开始使用 Java EE,所以我真的不知道应该研究什么
【问题讨论】:
-
只添加 EJB 项目来构建路径?详细答案实际上取决于开发和构建环境。你用的是记事本+javac吗?还是日食?还是 Netbeans?
-
Ubuntu 中的 Netbeans。我没有安装任何插件。只是普通的Netbenas
-
我添加了
[netbeans]标签来吸引合适的人。抱歉,无法提供进一步的帮助。 Netbeans 完全超出了我的范围。但是,最重要的是,您只需要将 EJB 项目添加到 Web 项目的构建路径中。 -
我想做一个 EJB Bean 的对象,但是因为“类不存在”而无法编译
-
是的,我知道。我只是说我完全不知道如何在 Netbeans 中正确设置构建路径。我不是 Netbeans 用户,所以我不能告诉详细的过程(点击这个,点击那个,等等)来实现那个。无论如何,最终归结为您应该获得与在命令提示符下使用
javac -cp [path to EJB classes]所做的完全相同的效果。你对此很熟悉,对吧?如果不是,那么就很难理解像 Netbeans/Eclipse 这样的 IDE 到底在为您做什么。