【问题标题】:Wildfly access file in standalone/libWildfly 访问独立/lib 中的文件
【发布时间】:2015-09-02 06:03:02
【问题描述】:

我目前正在编写一个网络应用程序,它将获取一些网站,抓取它们以获取信息并将这些信息发送到我的电子邮件。

现在我正在考虑如何使应用程序可配置。我不想在代码中设置我的电子邮件地址。

我的想法是,将 config.xml 文件存储在 wildfly 独立/lib 文件夹中,然后在代码中轻松访问它?这可能吗,或者您有更好的解决方案吗?

【问题讨论】:

  • 也许你的问题是重复的。看link
  • 您的要求是可能的,但是有很多方法可以做到。看看如何在 Java 中读取 XML 或其他类型的配置文件。

标签: java wildfly wildfly-8


【解决方案1】:

您可以将其添加到 <system-properties> 下的standalone.xml 中

<property name="my.email.address" value="you@something.com"/>

在你的代码中得到它:

String emailAddress = System.getProperty("my.email.address"); 

【讨论】:

  • 感谢您的回答——这很好用 :) 但是如果我想读取配置 XML 文件,我将存储在 wildfly 中,我该如何访问它?如果我有不止一个参数,那就更好了。
  • 我不确定我是否按照您的要求进行操作,但您可以根据需要添加任意数量的属性,不仅限于 1 个属性,希望能回答您。
猜你喜欢
  • 2018-10-26
  • 2015-12-31
  • 2018-10-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多