回答:
最初のものは変数に値を設定します。たとえば、次のことができます
echo $MAVEN_OPTS
値を返すようにしますが、それをシェルの外部で発行すると、空の文字列が返されます。
来export
ます。
エクスポートは、シェルへの指示です。この環境変数を他のプログラムで使用できるようにするようシェルに指示します。エクスポートなしでは、シェル自体内でのみ使用可能です。
あなたは、変数を永続的に利用できるようにしたい場合はsshは読み込み~/.ssh/environment
、ssh2
読み込み/etc/environment
や~/.ssh2/environment
、環境へのフォーマットVARNAME =値の行を追加します。ssh
manページから。
MAVEN_OPTS="-Xmx512m -XX:MaxPermSize=384m"
という名前のシェル変数を設定しますMAVEN_OPTS
。おそらくexport MAVEN_OPTS
、この変数を子プログラムの環境変数として使用可能にするコマンド、または次のように使用するシェルコマンドが続きます。java $MAVEN_OPTS ...
export MAVEN_OPTS="-Xmx512m -XX:MaxPermSize=384m"
という名前の環境変数を設定しますMAVEN_OPTS
。この環境変数は、子プログラムでも使用できます。
maven
(ビルドシステムiirc)のJavaメモリ制限が調整されていることを除いて、副作用はありません。