Javaで環境変数を動的に変更するJUnitをEclipseで作成しています。
環境変数を取得するのは、
String str = System.getenv("ROOT_DIR");
でできますが、
環境変数に値を設定することができません。
「システム詳細設定」-「環境変数」で設定すればできるのですが、
Javaのプログラム上でいろいろな値に変更しながら、挙動の確認をしたいと思っています。
環境変数を使うのは、システムに依存することになるので、
良くないのはわかっていますが、
Javaで動的に変えたいのです、
Eclipseのデバッグの構成で「環境」から「変数」に「RROT_DIR」を設定すればよいのですが、
動的に変えることができないので、
何かいい方法はありますでしょうか。
No.2
- 回答日時:
こんにちは。
NO1さんのように試してみるしかないのでしょうが、
おそらく出来なのではないかと思います。
環境設定はシェルごとに保持されているはずですので、
プロセスの起き方次第では変更が反映されないと思います。
(試しに二つのコマンドプロンプトでやってみてそれは確認できます)
SETX で環境変数を永続的に変更できたと思いますので、
そのあたりから調べて、バッチ経由で環境変数を変更したいと思っています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) Pythonの作業環境・作業フォルダの迅速な設定・指定方法 3 2022/04/01 07:55
- Windows 10 パスを通す 1 2022/09/10 20:01
- ルーター・ネットワーク機器 transix回線で契約、外部からIPv6でNASにアクセスしたい 1 2023/01/26 15:07
- ルーター・ネットワーク機器 AU光10G回線について 6 2022/07/25 00:12
- PHP eclipse pleiades phpのインストールについて 1 2023/02/03 17:15
- Visual Basic(VBA) M365環境での動作エラー、及び対応相談 1 2023/01/27 04:18
- その他(OS) Windowsで大量の画像サイズを半自動で変更する方法 6 2023/02/17 08:45
- その他(プログラミング・Web制作) ログインシェル時のSHELL環境変数 1 2022/06/08 19:21
- 防犯カメラ・監視カメラ・小型カメラ モトブログ用GoProの設定について 1 2022/04/25 11:39
- Safari(サファリ) 米国サイトへ行きたいのに、勝手に日本語ページへ飛ばされる 1 2022/10/16 07:52
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
FORMが開いているかどうかの確...
-
Javaで環境変数を動的に変更す...
-
Webサイト管理ツールについて
-
Eclipse 実行できない
-
VB6.0のツールバー標準メニュー...
-
タスクバーにDelphiアプリのア...
-
Generic Host…の複数起動は問題...
-
IEとクロームの表示ずれ
-
起動中のアプリ、ソフトの取得
-
ちょっと分からないので、教え...
-
メモリの「コミット済み」の意...
-
いま手元にメルカリで買ったア...
-
プロファイルエラーについて
-
メモリが"written"になることは...
-
widows xpのエラーで利用がで...
-
メモリ割り当ての増やし方
-
回復パーティションの位置を動...
-
CPUコアの使われ方についてご教...
-
igfxTray.exeの常駐を止めたい。
-
最先端のCPUを詰んだAndroidス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
FORMが開いているかどうかの確...
-
起動中のアプリ、ソフトの取得
-
DLLをREGSVR32しないで利用する...
-
アプリケーション実行中にタス...
-
Accessのフォームをコマンドラ...
-
プログラムからOS標準ブラウザ...
-
CPU稼働率を向上させる方法
-
IPアドレスのみをMsgBoxで表示...
-
Javaで環境変数を動的に変更す...
-
VBscriptでのエクセルの起動に...
-
タスクトレイ常駐するプログラ...
-
コマンドプロンプトでIEを起動...
-
「mailto:」の書式
-
IEとクロームの表示ずれ
-
VBでメールを起動させるには・・・
-
VBのフォームサイズについて
-
ユーザごとでキーボードマップ...
-
ilink32.exe'を実行できないエラー
-
SSI 文字化けしてしまう
-
タスクバーにDelphiアプリのア...
おすすめ情報