對不起,如果這是一個重複的問題。我無法在任何地方找到答案。如何設置env變量的值爲空
我的java應用程序需要通過一個環境變量的密碼。
我的暫存環境沒有任何密碼設置。我如何通過env變量向java應用程序發送一個空值?
export pass=
如果我把上面的^放在我的〜/ .bash_rc文件中,它不起作用。
編輯:
我使用的是春天&休眠,並採取在XML值。喜歡的東西下面:
<bean id="myclass" class="mu.package.Myclass">
<constructor-arg index="0" value="${pass}"/>
</bean>
如果我更換${pass}
與${pass:#{null}}
處理與SPEL null檢查,它總是取空值,因爲該值是不存在的屬性,但作爲一個環境變量。 ${pass:#{null}}
可能在分配空值之前檢查兩個屬性& env變量嗎?
嗯,也許你可以分享你的Java代碼......但爲什麼不只是檢查空或空? – home