问题标签 [system-properties]

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 回答
13313 浏览

java - 如何授予小程序读取系统属性的权限?

我有一个试图读取http.strictPostRedirect 系统属性的 Java 小程序的 Java 小程序。

该代码不是我的(它是 Java 的;所以我无法更改它)。但是你可以在网上找到代码:

HttpURLConnection.java

基本失败来自于调用:

这引起了很多人的悲痛。显然我不允许阅读http.strictPostRedirect系统属性。试图阅读它会引发AccessControlException

因此,如果我无权读取系统属性的权限:

如何获得系统属性的读取权限?

显然必须有一个设置我读取系统属性,否则 Sun 不会有透明地尝试访问它的代码。

它是全球范围内的机器吗?它是域范围的设置吗?它是机器范围的设置吗?它是每个用户的设置吗?它是每个小程序的设置吗?它是每次调用设置吗?它是与特定版本的Java Runtime Engine相关的设置吗?

tl; dr:如何不崩溃?

读取系统属性

Java 确实有一个系统属性列表,而不是 applet 无法读取

  • java.class.path
  • java.home
  • user.dir
  • user.home
  • user.name

我的系统属性,http.strictPostRedirect不在该列表中。那为什么我不能读呢?

也可以看看

0 投票
1 回答
818 浏览

java - Eclipse环境和部署到tomcat webapps文件夹的文件上传速度差异

File Upload你好,我用过struts2with commons-fileuplod

编辑:当我运行我的演示eclipse with right click and run on server时,上传文件的时间非常小

在我deploy same demo war file to Tomcat in webapps folder和跑步的另一边。所以上传文件比以前的情况需要更多的时间。(为什么会有这么大的时差?)

我有java.io.tmpdir变化MonitoredMultiPartRequest.java

这里我提到了我的日志:

从 ECLIPSE 运行:

在 Tomcat 中使用 Deploy Demo 运行:

0 投票
2 回答
2232 浏览

ant - Jenkins - 将系统属性传播到蚂蚁任务

是否存在将 java 系统属性从 Tomcat 传播到 jenkins ant 任务的方法?
特别是我想将catalina.home属性传播到蚂蚁任务。尝试时catalina.home=${catalina.home}出现错误Property catalina.home was circularly defined.

0 投票
1 回答
16145 浏览

android - ro.boot.serialno 和 ro.serialno 存储在哪里?

这两个系统属性存储在哪里?

电话:THL W8s ROM:W8s.JB2.FHD.EN.COM.16P256_MT6589TV1.0.3_20130815

应该可以通过ro.boot.serialno一些恢复进行更改,并且从那里开始,ro.serialno并且该值显示在:设置->关于手机->状态->序列号肯定。

(我用Sp flash 工具按 Format 按钮丢失了原始序列号)

编辑:

没有这个键也没有他的价值观,它开始于:

0 投票
0 回答
193 浏览

ejb - 为 EJB 配置系统属性的方法?

也许是一个重复的问题,但是,我没有找到任何答案。我有一个 MDB,我想在描述符文件中配置一些系统属性,这些属性必须在部署期间可用。我应该把这些属性名称-值对放在哪里?有什么办法可以做到吗?

0 投票
2 回答
2826 浏览

java - 使用 Spring PropertySource 有什么好处?

@PropertySource在Spring中使用有什么好处?


给定一个配置...

...我们可以访问Environment

我们已经可以使用常规系统属性来做到这一点。甚至配置文件管理也很容易使用系统属性

...和

加上系统属性没有一些缺点@PropertySource

  • 系统属性是可迭代的,PropertySource不是
  • PropertySource不允许后备属性 - 创建自定义PropertySource至少等于对系统属性执行相同操作的代码。
  • Environment@Autowire增加 Spring 耦合
0 投票
3 回答
2864 浏览

java - 使用 java System.getProperty("Import")

我正在为大学做一些工作,我的主要工作是:

问题是,当我实际尝试导入一个文件时,它并没有做应该做的事情,并且文件名始终为空,所以它永远不会到达我的 parseInputFile。

我的老师为不同的编程练习编写了一堆代码,这些代码可以做类似的事情,我还查看了我的同事在前几年所做的项目,但每个人都在做我上面所做的事情。

我必须像这样运行我的程序:java -Dimport=A-002-002-M-ok.import calc.textui.Calc否则老师给出的测试都不会运行。

如果这不是一个有用的问题,我很抱歉,但我试过到处找。如果有人能解释它是如何System.getProperty("import")工作的以及为什么它在这种情况下不起作用,我将非常感激。

0 投票
1 回答
1511 浏览

lookup - 如何在 log4j2 加载它的配置之前设置系统属性?

我在 servlet 3.0+ 环境中使用 log4j2-beta09.jar。我希望在 log4j2.xml 中使用 ${sys:logPath} 之类的查找,这样我就可以设置系统属性。但是官方网站说“Log4j 2 Core JAR 文件是一个配置为在您的任何其他 Web 片段之前排序的 Web 片段应用程序”,因此它不会替换 ${sys:logPath} 变量。如何在 log4j2 加载它的配置之前设置系统属性?

0 投票
1 回答
3739 浏览

java - System.getProperties 为某些值返回 null

我的 amazon aws 在 elasticbeanstalk 上托管的 tomcat servlet 存在一些问题。

为了保护敏感数据,我将其保存在 web.xml 文件中,以便可以从System.getProperties().

其中一些数据System.getProperties()在代码中通过调用时返回 null - 而其他数据也通过调用System.getProperties()返回正确值。

我的 web.xml 文件如下:

我的代码如下:

尽管我尝试从相同的方法访问数据并且它们以相同的方式设置,但RDS_HOSTNAME返回其正确值,而DUMBDATA返回 null。

我感谢任何对此问题的见解,

谢谢。

0 投票
2 回答
619 浏览

web-applications - Dart Web 应用程序环境变量

允许我的 Dart Web 应用程序根据部署的环境访问不同的服务器会很好:

  • 开发:http://dev.myapp.com/someService
  • 质量保证:http://testing.myapp.com/someService
  • 居住:http://myapp.com/someService

在 Java 中,通常您会有一个部署描述符 ( ),应用程序会从运行时类路径中读取该描述符,从而允许您在 DEVmyapp.properties上指定一个,如下所示:myapp.properties

在像这样的质量检查中:

等等。看起来 Dart 提供了类似 的东西,但是它的服务器端/命令行仅...

那么 Dart Web 开发人员如何实现同样的目标,而不需要将所有不同环境的服务器硬编码到应用程序中呢?(显然,这个问题超出了服务 URL 的范围,并且真正适用于任何特定于环境的属性。)