在 Maven 中从 JBoss 链接 JSF 库



我在 Eclipse 中有一个非常简单的 Web 项目,它使用 JSF 并使用 JBoss 4.2.3 运行。我已经"Mavenized"了该项目,并生成了一个pom.xml。pom.xml是空的,没有依赖项,但是我可以安装这个maven项目,当我从eclipse运行JBoss时,我会看到我的网页。一切都很好,直到这里。

现在我需要扩展 java 代码的逻辑,我需要添加一个从另一个项目生成的新工件,这就是我的问题开始的地方。当我向这个新工件添加依赖项并尝试进行"安装"时,出现此错误:

[错误] 无法执行目标org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile(默认编译)在项目 MyTest: 编译失败: 编译失败:

[错误]/home/daniel/workspace/valais/voba-switch/src/ch/steria/scada/sw/web/controller/SwitchController.java:[7,24]软件包 javax.faces.model 不存在

[错误]/home/daniel/workspace/valais/voba-switch/src/ch/steria/scada/sw/web/controller/SwitchController.java:[45,13]找不到符号

[错误] 符号 : 类选择项

我看到缺少的库位于 JBoss 的 jboss-web.deployer 目录中。如何在 pom 中链接这些库.xml或者如何从 jboss maven 存储库中为我的 jboss vesion 获取正确的库?

谢谢丹妮。

我只需要将 JBoss 中的工件设置为"提供"。

相关内容

  • 没有找到相关文章

最新更新