問題タブ [system-variable]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Windows 7 で java_home を設定するには?
コントロール パネルの [システム] の [環境変数] に移動し、ユーザー変数用とシステム変数用の 2 つの新しい変数を作成しました。どちらも JAVA_HOME という名前で、どちらも次を指していました。
C:\Sun\SDK\jdk\bin
しかし、何らかの理由で、Java コマンドを実行すると以下のエラーが発生します...
この問題を解決するにはどうすればよいですか?
c# - システム変数%LOCALAPPDATA%を使用してファイルリストを取得するにはどうすればよいですか?
%LOCALAPPDATA%にあるフォルダの内容を読みたい。しかし、私が試したときに失敗します
「名前'ディレクトリ'は現在のコンテキストに存在しません」と表示されます。助けてください。
java - Windows で JAVA_HOME システム変数を変更するスクリプト
私はほとんどの作業を JDK 1.5 に対して行っていますが、ときどき 1.6 に変更する必要があります。どちらか一方に固有のプロジェクトで作業する必要があるときはいつでも手動で「JAVA_HOME」システム変数を変更しなければならないのは少し面倒です (いいえ、Eclipse はこれらのシナリオではうまく機能しません - 信じてください.. 。私はもう試した。)
レジストリ スクリプトまたは Windows シェル スクリプトを探しています。あるいは、このシステム変数を実行しやすいものに "切り替え" できる手段を探しています。
「set」コマンドを台無しにしましたが、それはその特定のコマンドインスタンスの変数のみを設定します-グローバルではありません。
前もって感謝します。
編集 #1: アドバイスのポイント:
- パス変数でもJAVA_HOME変数を使用します。そのようにすると、 JAVA_HOMEを変更するだけで済みます(とにかく多くのプロジェクトで使用されます [maven、ant など])。
- 簡単に使用できるように、コマンドをいくつかのバッチ スクリプトに記述します。
- 変更を行っても、Windows コマンド セッションはすぐには反映されません。閉じてから再度開く必要があります。
c++ - ホームディレクトリにフォルダを作成するにはどうすればよいですか?
ディレクトリを作成したいpath = "$HOME/somedir"
。
を使用してみましboost::filesystem::create_directory(path)
たが、失敗します。この関数はシステム変数を展開しないようです。
どうすれば最も簡単な方法でそれを行うことができますか?
(注:私の場合、文字列path
は定数であり、変数が含まれているかどうかはわかりません)
編集:私はLinuxに取り組んでいます(ただし、近い将来、アプリをWindowsに移植する予定です)。
iphone - ネイティブの iPhone アプリで変数の状態を確認することはできますか?
たとえば、アプリの起動時に、現在の発信者が誰であるか、または「電話」または「メッセージ」からの最新の SMS メッセージが何であるかを確認したい場合、このレベルで情報にアクセスできる利用可能なクラスはありますか?
これは、Apple が回避したいシステムのセキュリティ/安定性/範囲の問題かもしれませんが、試してみる価値はあります。
java - システム変数を取得するための #{systemProperties['environment_variable_name']} のような構文はありますか?
Spring の applicationcontext.xml ファイルで #{systemProperties['environment']} を使用すると、環境に関連付けられた値が返されますか?
または、Spring applicationcontext.xml ファイルでシステム変数の値を取得する方法はありますか。
powershell - 一時ファイルとレジストリ キーを削除する Powershell スクリプト
Autodesk アプリケーションを削除する小さな PowerShell スクリプトを作成しました。ただし、PowerShell は %username% のようなシステム変数を好むようには見えません。Powershellでこれを達成する最良の方法は何ですか?
c++ - OSで定義された元の変数値を取得するAPIはありますか
Windows システムのプロパティで | 環境変数、変数があります"AppStatus=status1"
。
MyApp.exe という名前の exe があります。実装では、変数をコードで変更します。
API を使用する場合char * pStatus = getenv("AppStatus");
、戻り値は"status2"
です。
私が取得したいのは"AppStatus=status1"
、プロセスブロックではなく、OS ( ) で定義された元の値です。これを実装するために、レジストリ キーをクエリできます
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\Path.
しかし、それをサポートする API があればもっと良いはずです。誰かがそれを知っていますか?
java - Javaプログラム内からシステム変数にアクセスするには?
echo $MY_FILE
版画"/path/to/some/file"
System.out.println(System.getenv("MY_FILE"));
版画null
JAVA_HOME
さらに、 (Eclipseから)印刷すると、私もnull
. 甲羅からこだまする/Library/Java/Home
これが関連しているかどうかはわかりませんが、私が実行しているシステムはmac
ヒントはありますか?