ご迷惑をお掛けします。私はどこでも答えを見つけることができませんでした。env変数の値をnullに設定するには
私のjavaアプリケーションは、環境変数を介してパスワードを期待しています。
私のステージング環境は、任意のパスワードの設定を持っていません。 env変数を使用してJavaアプリケーションにnull値を送信するにはどうすればよいですか?
export pass=
上記の^を〜/ .bash_rcファイルに入れても、動作しません。
EDIT:
私は春&が休止状態使用してXMLの値を取っています。以下のような何か:私はSpeIでヌルチェックを処理するために${pass:#{null}}
と${pass}
を交換する場合、値がプロパティとしてではなく、ENV変数として存在していないので、
<bean id="myclass" class="mu.package.Myclass">
<constructor-arg index="0" value="${pass}"/>
</bean>
は、それは常にnull値をとります。 ${pass:#{null}}
はヌル値を割り当てる前に両方のプロパティー&のenv変数をチェックできますか?
多分、あなたのJavaコードを共有することはできますが、nullまたは空をチェックするのはなぜですか? – home