簡體   English   中英

設置系統屬性或在Java中添加參數更安全

[英]Safer to set System property or add arguments in Java

我正在用Java 6編寫一個程序,該程序需要知道屬性文件的位置。 現在,它已配置為執行System.getProperty以獲取在運行時使用-D標志添加的屬性文件路徑。 我想更改它,以便將屬性文件路徑添加為要讀取的main方法的參數。 我的問題是,這兩種配置都對安全性有影響嗎? 如果是這樣,那么哪個比另一個更安全? 我嘗試查找它,但是在搜索內容時遇到了麻煩。

我的問題是,這兩種配置都對安全性有影響嗎? 如果是這樣,那么哪個比另一個更安全?

從安全角度來看沒有什么區別。

但是,從安全性的角度出發,以下存在很大的問題。

我正在用Java 6寫程序。

Java 6已於2013年4月停產,此后沒有任何(公共)安全補丁。 除非您有Oracle Java支持合同並且對安全補丁有所了解,否則在涉及安全性的項目中使用Java 6是很困難的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM