7

pom.xml から Linux 環境変数にアクセスしたい

に追加WAS_LOCAL_HOST='http://localhost:9081'しました

~/.bashrc~/.zsh/rc/env.rc

今、私は maven からアクセスしたいと思いますpom.xml${env.WAS_LOCAL_HOST}とを試し${WAS_LOCAL_HOST}ましたが、IntelliJ はまだそれをCannot resolve symbol env.WAS_LOCAL_HOST

Mavenからこの変数に適切にアクセスするには?

4

2 に答える 2

14

pom で、環境変数を参照しMY_VALUEます${env.MY_VALUE}詳細については、このリンクを確認してください。

于 2013-01-07T13:40:22.753 に答える
6

これが当てはまるかどうかはわかりませんが、試してみてください。

変数を追加するとき~/.bashrcは、シェルで使用できる変数として追加するだけです。システム全体で変数を使用したい場合は、 を入れてみ/etc/profileます。

一方、これらのシステム全体の変数を宣言する場所は、使用する Linux ディストリビューションによって異なる場合があります。/etc/profileたとえば、Red Hat ディストリビューションを使用している場合は行く場所ですが、たとえば Ubuntu を使用している場合は、ユーザー ガイドでそれらを宣言することをお勧めします/etc/environment。おそらく、ディストリビューションを調べる必要があります。

また、それらを宣言した後は、ログアウトして再度ログインすることを忘れないでください。

于 2013-01-07T13:47:55.723 に答える