【问题标题】:JBoss FUSE DependencyJBoss FUSE 依赖
【发布时间】:2016-01-14 10:18:50
【问题描述】:

我是 Fuse 的新手。我想使用骆驼组件开发 FTP。我正在使用 Maven 项目并添加了所有与骆驼相关的 jar 依赖项。我注意到 JBoss FUSE 服务器也有所有的骆驼罐。在打包 WAR 时,所有的依赖 jar 都会进入 WAR 的 lib 文件夹。如果我在 FUSE 服务器中部署 WAR,会发生什么?

  1. 我不需要在lib中添加jar吗?
  2. 应用程序运行时将使用哪个 jar? (FUSE 罐子或 Lib 罐子)
  3. 需要有关 POM.xml 中骆驼依赖性的详细信息
  4. 如果我获得带有 POM.xml 的示例项目将会很有帮助

【问题讨论】:

  • JBoss Fuse 在示例目录中附带了一些示例,最好先学习一下。

标签: maven dependencies apache-camel osgi jbossfuse


【解决方案1】:

您应该将 Fuse 已包含的任何 maven 项目依赖项设置为依赖项范围 provided。这会将它们放在编译器类路径中,但不会将它们包含在生成的 War/Jar 文件中。

【讨论】:

  • 我同意这一点,我需要有关此的更多信息
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-05-12
  • 2017-05-30
相关资源
最近更新 更多