【问题标题】:properties file from dependent spring project来自依赖弹簧项目的属性文件
【发布时间】:2013-02-20 07:09:43
【问题描述】:

我创建了两个 spring 项目,但在使用另一个项目时遇到了问题。

在第一个项目中,我有一个属性文件,并通过在 applicationContext.xml 文件中定义这些属性来初始化一个具有这些属性的 bean。

在另一个项目中,我已将此 jar 添加到构建路径中。并且在尝试访问这些属性时,它显示“没有足够的变量值可扩展”。我了解第一个项目的上下文尚未初始化。

但是我应该如何从第二个项目初始化它们?我应该将第一个项目的上下文文件导入第二个项目吗?如果我必须构建一个功能齐全的第一个项目,而不用担心导入和所有这些东西,我该怎么办?

问候 阿伦达杰

【问题讨论】:

  • 您能否详细说明两个项目的设置,第一个项目工件是一个 jar 吗?第二个是战争/或罐子,任何其他附加信息只能提供帮助。
  • 是的,第一个是罐子,第二个是战争。

标签: java spring


【解决方案1】:

从 OP 我推断 xml 文件和属性是 jar 的一部分。

对 jar 文件执行以下检查 - 检查是否包含 xml 和属性文件 - 它们应该在根路径中。

现在在战争中将 xml 文件/属性文件称为

 classpath:file.xml

【讨论】:

    猜你喜欢
    • 2016-07-08
    • 2014-03-15
    • 2021-08-16
    • 1970-01-01
    • 2011-10-23
    • 2013-12-25
    • 2021-11-10
    • 1970-01-01
    相关资源
    最近更新 更多