2017-10-26 11 views
1

私はプロパティファイルの場所を知る必要があるJava 6でプログラムを書いています。現在はSystem.getPropertyを実行して、実行時に-Dフラグを使用して追加されたプロパティー・ファイルのパスを取得するように構成されています。私はそれを変更して、プロパティファイルのパスがメインメソッドの引数として読み込まれるようにしたい。私の質問は、いずれの設定でもセキュリティの意味がありますか?もしそうなら、他のものよりも安全なものはありますか?私はそれを探してみましたが、何を検索するのに問題がありました。安全性は、システムプロパティを設定するか、Javaで引数を追加する

+1

**親愛なるダウン投票者:**あなたの投票に沿って批判を残してください。私にまともな質問のようです。 –

答えて

2

私の質問は、いずれの設定でもセキュリティの影響はありますか?もしそうなら、他のものよりも安全なものはありますか?

セキュリティの観点からは違いはありません。

しかし、セキュリティの観点からは次の点で大きな問題があります。

私は、Java 6でプログラムを書いています....

のJava 6は、2013年4月にEOL'edし、それ以来何も(パブリック)のセキュリティパッチは存在していません。セキュリティが問題となるプロジェクトでJava 6を使用することは、Oracle Javaサポート契約を結んでいない限りセキュリティ上の問題があります。

+0

両方のコメントありがとうございます。 Java 8への移行をしなければならないような音がします。 – user3813942

関連する問題