问题标签 [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 投票
1 回答
1114 浏览

jsf - 如何在 JSF 页面中显示从属性文件加载的属性

是否可以在 JSF 页面中显示从project.properties文件加载的属性(例如数据库名称)?

project.properties中:

在一些 jsf 页面中,一些表达式类似于:

谢谢!

0 投票
1 回答
481 浏览

ant - ant中的propertiesFile任务怎么会改变文件中属性的顺序呢?

取一个属性文件,如

请注意,评论消失了,顺序不同。

我在做什么啊,有解决办法吗?

格雷

0 投票
3 回答
7333 浏览

java - “get”与“getProperty”之间的区别

从返回对象的条目/属性的意义上说,它与 getProperty 不相似吗?为什么使用 get 时不返回“钢”?

0 投票
3 回答
4353 浏览

java - 由于 .properties 文件加载,可执行 .jar 无法启动

我在运行可执行 .jar 文件时遇到问题。我创建了一个包含 .properties 文件的项目。当我从 eclipse 启动它时它工作得很好,但是当我将它导出到可执行的 .jar 文件并尝试运行它时:

我得到以下异常:

(无法在此处发布图片) http://imageshack.us/photo/my-images/824/29583616.png/

我检查了 .jar 中的清单文件,它包含

这是加载的属性文件:

知道是什么导致了这个异常吗?

0 投票
1 回答
674 浏览

java - 如何将属性文件放在 Eclipse 中 .jar 之前的类路径中的目录中?

我想将ABC.properties文件放在cmbview81.jar.

cmbview81.jar里面已经有ABC.properties文件了。我提取文件做了一些更改并制作了new ABC.properties文件,现在想在cmbview81.jar 文件之前设置它的路径,这样应用程序就不会指向文件中的文件。它cmbview81.jar应该使用new ABC.propertiesfile.

我尝试了此处提供的解决方案How to place a file on classpath in eclipse? 但没有用。

0 投票
1 回答
414 浏览

clojure - *new* contrib 中的任何 Java 属性文件库?

在旧的单体 clojure-contrib 中,有一些命名空间java-utilsproperties一些方便的函数,比如read-properties将 Java 属性文件解析为 Clojure 映射。

新贡献中是否有与这些名称空间等效的名称?

我知道编写(即复制粘贴)该函数很容易,无论如何我可能都会这样做,但如果它已经在某个地方,我宁愿不重复代码。

0 投票
2 回答
17097 浏览

java - 将属性文件放在 Eclipse 项目中的位置

请告诉我我的 .properties 文件到底放在我的 Eclipse 项目中的哪个位置。我要为它创建一个单独的文件夹吗?我想把它放在这样一种方式,我将能够轻松地以 JAR 形式分发我的项目。

谢谢。

编辑:

我想以这样一种方式放置属性文件,以便以后在任何操作系统上都可以轻松地对其进行编辑。

0 投票
1 回答
2593 浏览

java - 从类路径中读取几个 ValidationMessages.properties

我对 JSR303 和特殊的 Hibernate-Validator 有疑问。

我想从属性文件中读取验证消息。此属性文件位于部署到 servlet 容器的 war 文件中。问题是,它没有被访问。我有以下项目结构。

  • 项目网络(战争文件)
    • project-web-core(project-web.war 的 WEB-INF/lib 中的 jar 文件)
      • hibernate-validator jars(project-web-core 的 maven 依赖项)
      • ValidationMessages.properties(在 project-web-core.jar 的 src/main/resources 中;访问这个)
    • ValidationMessages.properties(在 project-web.war 的 src/main/resources 中;这个没有被访问)

如何访问 ValidationMessages.properties?或者这是不可能的?

除此之外,如果 Hibernate-Validator 首先在战争中读取属性文件,如果找不到密钥,然后从 jar 中读取属性文件等等,那将是完美的。

0 投票
3 回答
1495 浏览

java - 如何 - 在其中加载带有格式化 sql 的属性文件?

我的应用程序需要外部化查询,因此为了使用默认资源包,我决定使用属性文件中的查询。所以,这是一个属性文件现在的样子:

这里的问题显然不是一个阻碍 - 这个属性文件被拾取并得到很好的处理,但是对于在不久的将来进行编辑的人来说,它看起来很难看。我想要这样的东西:

我想在我的属性文件中看到这种格式。我认为解决它的一种方法是在每行的末尾引入一个“\”(根据 SO 上的一些答案)。有没有其他方法可以在属性文件中保留格式并仍然成功加载它?

0 投票
3 回答
4019 浏览

android - 我应该将 ical4j.properties 文件放在 Eclipse Android 项目中的什么位置?

我有一个独立运行的 Eclipse Android 项目。

我已经包含了一个名为ical4j的外部库(我已将所需的 jar 文件复制到我的 libs 文件夹中,该文件夹已由 Eclipse 自动添加到 Android Dependencies 中),我可以很好地使用它。嗯,有点。还有另一个问题可能与此有关,也可能无关,但我宁愿为此提出另一个问题。

但是,每当我使用 ical4j 时,它总是抱怨找不到 ical4j.properties 文件。我收到以下错误:

Wchich 显然是由 ical4j 的 Configurator.java 文件中的这一行引起的:

ical4j Wiki 显示该文件应位于src文件夹中。但是,这不起作用。

我尝试将文件放在以下项目文件夹中:srcreslibsassets、 Android 根文件夹、binbin/res,甚至放在src文件夹内的所有包中。但是没有任何效果。它根本看不到它。

那么这个文件应该在哪里呢?