Yanıtlar:
Birincisi, değeri değişkene ayarlar. Örneğin yapabilirsin
echo $MAVEN_OPTS
ve değeri döndürmesini isteyin, ancak kabuğunuzun dışına çıkacak olursanız boş bir dize dönersiniz.
Geliyor export
.
Dışa aktarma kabuğa bir talimattır. Kabuğa bu ortam değişkenini diğer programlar için kullanılabilir yapmasını söyler. Dışa aktarma olmadan, yalnızca kabuğun içinde kullanılabilirler.
Eğer değişken kalıcı olarak kullanılabilir olmasını istiyorsanız ssh okur ~/.ssh/environment
, ssh2
okur /etc/environment
ve ~/.ssh2/environment
, ve çevreye formatında VARNAME = değer çizgileri ekler. Gönderen ssh
adam sayfası .
MAVEN_OPTS="-Xmx512m -XX:MaxPermSize=384m"
Adlı bir kabuk değişkeni ayarlar MAVEN_OPTS
. Büyük olasılıkla export MAVEN_OPTS
, bu değişkeni alt programlar için ortam değişkeni olarak kullanılabilir kılan bir komut veya bunu kullanan bir kabuk komutujava $MAVEN_OPTS ...
export MAVEN_OPTS="-Xmx512m -XX:MaxPermSize=384m"
Adlı bir ortam değişkeni ayarlar MAVEN_OPTS
. Bu ortam değişkeni, alt programlar için de kullanılabilir.
Bazı java bellek sınırlarının maven
(bir build system iirc) için ayarlanması dışında herhangi bir yan etkisi yoktur .