【发布时间】:2011-09-18 10:16:03
【问题描述】:
我在部署企业应用程序时遇到问题。我的实体在一个单独的项目(作为类库)和我的远程接口中。因此,我将这些项目以多种方式相互关联:
- ejb 模块
- 战争
- 实体(类库)
- 远程接口(类库)
- 企业应用客户端
在一段时间内一切正常,这意味着依赖关系在某些时候很好,然后突然我无法再部署并且出现以下错误:
remote-project.clean:
(...)
FacadeRemote.java:3: package entities does not exist
后面是一长串cannot find symbol
只有在我尝试部署时才会发生这种情况,clean 和 build 工作正常,并且我没有更改依赖项中的任何内容,至少在不知情的情况下。
我认为这与 netbeans 有关,因为我之前已通过将更改(不是由我做的)还原到某些 private.properties 文件来修复它(这次没有这样的运气)。我删除的行之一是javac.debug=true,这可能是一个线索,但我试图禁用调试但没有成功。
我对 EAR 包装不满意,所以我可能遗漏了一些重要的东西,感谢任何帮助。
谢谢
【问题讨论】:
标签: jakarta-ee netbeans ejb-3.0 ear