我最近从 Eclipse Juno 升级到了 Kepler,并将一些旧项目导入了新的工作区,但不幸的是,我无法发布我的一个 Web 项目来工作。它依赖于同一工作区中的几个其他项目,这些项目列在“部署程序集”选项卡中,条目如下
Source Deploy Path
/eventserver WEB-INF/lib
我使用“添加/项目”选项添加的(我很确定我以前使用过“从类路径添加/条目”,但该选项没有列出项目,所以我不知道发生了什么)。但是,当我发布主项目时,项目的代码及其依赖项都没有部署到 WEB-INF/lib。此外,我还显示以下警告:
Description Resource Path Location Type
Projects must be referenced by an EAR or a WAR to use classpath publish/export dependencies whose runtime path (../) maps into the parent component. eventserver P/eventserver Classpath Dependency Validator Message
如果我没有一个引用实用程序项目的主要项目,我只会得到它。
有什么想法吗?