问题标签 [properties-file]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
9 回答
321294 浏览

java - 从 Java 包加载属性文件

我需要读取一个隐藏在我的包结构中的属性文件com.al.common.email.templates

我已经尝试了一切,但我无法弄清楚。

最后,我的代码将在 servlet 容器中运行,但我不想依赖容器做任何事情。我编写 JUnit 测试用例,它需要在两者中都工作。

0 投票
3 回答
198186 浏览

java - 如何在 Maven 中读取外部属性文件

有谁知道如何在 Maven 中读取 x.properties 文件。我知道有一些方法可以使用资源过滤来读取属性文件并从中设置值,但我想要在我的 pom.xml 中使用一种方法,例如:

对此进行了一些讨论: Maven外部属性

0 投票
3 回答
59814 浏览

configuration - 如何在几个maven项目之间共享公共属性?

我有几个 maven 构建的项目,我想在它们之间分享一些共同的属性——spring 版本、mysql 驱动程序版本、svn base url 等——这样我可以更新它们一次,它将反映在所有项目中。

我想拥有一个具有所有属性的超级 pom,但是如果我更改其中一个问题,我需要增加它的版本(并更新从它继承的所有 pom)或从所有开发人员的机器中删除它我不想做。

可以在 pom 外部指定这些参数吗?我仍然希望在父 pom.xml 中有外部位置定义。

0 投票
2 回答
7160 浏览

ant - ant 脚本使用两个 .properties 文件?

我想知道是否可以让 ant 脚本.properties一次引用 2 个不同的文件,如果可以,如何实现。

假设两个.properties文件中包含的属性是互斥的,即同一个属性不会出现两次。

谢谢!

0 投票
3 回答
9103 浏览

jsf - 如何从 JSF 的 /WEB-INF 文件夹中获取属性文件?

我有一些属性文件在/WEB-INF. 我想将它加载到 JSF 托管 bean 中。有没有办法做到这一点?

0 投票
6 回答
268704 浏览

servlets - 在基于 servlet 的应用程序中放置以及如何读取配置资源文件?

在我的 Web 应用程序中,我必须向一组预定义的用户发送电子邮件,例如finance@xyz.com,所以我希望将其添加到.properties文件中并在需要时访问它。这是一个正确的程序,如果是,那么我应该把这个文件放在哪里?我正在使用 Netbeans IDE,它有两个单独的文件夹用于源文件和 JSP 文件。

0 投票
6 回答
20197 浏览

java - .NET 是否与 Java 的 .properties 文件等效?

为了唤起大家的记忆,Java 有这些扩展名为“.properties”的文件,它们基本上是一个充满键值对的 ASCII 文本文件。该框架有一些非常简单的方法可以将该文件吸入(基本上)一个花哨的哈希图。

两大优势(如我所见)是手工编辑和阅读/写作都非常容易。

.NET 是否具有等效的烘焙功能?当然,我可以对 XML 文件执行相同的操作,但如果您知道我的意思,我宁愿不必手动键入所有这些尖括号。此外,一种将所有数据吸进内存中的数据结构的方法也很不错。

(边栏:我有点不敢相信这里还没有人问过这个问题,但我找不到这样的问题。)

编辑:

为了回答一些评论暗示的问题,我不是在寻找一种专门读取 .NET 下的 java .properties 文件的方法,而是在寻找 .NET 宇宙中的功能等效项。(而且我希望它不是基于 XML 的,显然已经忘记了我们正在谈论的是 .NET。)

而且,虽然配置文件很接近,但我需要存储一些任意字符串的方法,而不是应用程序配置信息,因此配置文件的重点和设计似乎偏离了基础。

0 投票
1 回答
453 浏览

c++ - 在哪里存储 .properties 文件以在 c++ dll 中使用

我创建了一个 .properties 文件,其中包含一些简单的key = value对。我从一个示例 c++ 控制台应用程序中尝试了它,使用导入的 java 类,我能够访问它,没问题。

现在,我正在尝试以相同的方式从另一个(非托管)c++ 项目调用的 C++ dll 中使用它。

由于某种原因,该文件未被访问。

也许我的文件位置是错误的。我应该把它存放在哪里?

还有什么问题?

TIA

0 投票
3 回答
1686 浏览

eclipse - 为什么 JSF 属性文件在 Eclipse 中不接受非 ASCII 字符?

我想知道,为什么 JSF 属性文件在 Eclipse 中不接受非 ASCII 字符?

我有一些名为“messages.properties”的属性文件,我必须为非 ASCII 字符编写 unicode 转义字符,例如:

这意味着客户无法使用常规文本编辑器编辑这些属性文件。

有什么解决办法吗?

0 投票
1 回答
160 浏览

java - 在 Tomcat 中修改属性文件

是否可以在 Tomcat 中修改.properties文件,即为其添加属性,而不仅仅是读取它们?