問題タブ [environment]

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.

0 投票する
1 に答える
6600 参照

shell - あるシェルスクリプトから別のシェルスクリプトに変数をエクスポートする

最初の部分が同じように見えるスクリプトがいくつかあります。この部分の機能は、スクリプトが実行されているマシンを識別し、それに応じていくつかの変数を設定することです。これは次のようになります。

問題は、スクリプトの数が増えるにつれて、小さな変更を維持するためのオーバーヘッドが非常に時間がかかることです。

上記の部分を抽出して別のスクリプトに入れ、他のすべてのスクリプトから呼び出されます。ただし、変数はもちろん他のスクリプトには転送されません。同様に試しexport NAME_PREFIX="tst"ましたが、機能しませんでした。

問題を解決するためにどのアプローチを使用すべきかについて、誰かが私にヒントを教えてもらえますか?

私は、環境を識別する部分にプロパティをファイルに書き込んでから、他のスクリプトに渡すことを考えていました。しかし、もっと簡単なアプローチが必要なようです。

//マイク

0 投票する
3 に答える
2942 参照

c# - C#/。NETアプリが環境変数の変更(PATH)を認識しない

私のC#アプリでは、Oracleクライアントが存在しない場合はプログラムでインストールしています。これには、PATHシステム環境変数にdirを追加する必要があります。これはすべて正常に機能しますが、ユーザーがWindowsにログアウト/ログインするか、再起動するまで有効になりません。この手順を実行せずに、アプリで新しいPATH変数を認識して使用するにはどうすればよいですか?アプリを再起動するだけでも、ユーザーにログアウト/ログインを要求するよりはましです。

おそらく、この変更を他のプロセスにブロードキャストすることは機能するはずです。これが私が試したものですが、成功しませんでした:

問題のプロセスを停止して再起動すると、この種の変更が反映されるはずだと言われましたが、アプリを再起動してもうまくいきません。オラクルの問題である可能性があると思います。オラクルに関する何かが変更を認識するためにログインを必要とするのか、私にはわかりません。前もって感謝します。

0 投票する
3 に答える
5481 参照

c# - Environment.GetResourceString静的メソッドを使用できません

エラーは次のとおりです。「System.Environment」に「GetResourceString」の定義が含まれていません。

編集:OPは、CompactFrameworkv3.5を使用していると述べています。

写真が表示されません。コードの何が問題になっていますか?ありがとう!

0 投票する
3 に答える
145 参照

php - 暗号化されたパーティションからWebサイトを実行する

LAMPサーバー上の暗号化されたパーティションからPHPベースのWebサイト(symfonyに組み込まれている)を実行する可能性を検討しています。これは、クライアントがサーバーにアクセスできるが、phpWebサイトの背後にあるソースコードをクライアントに見せたくないためです。

これが不可能な場合、私は他の解決策を受け入れます。たとえば、簡単にアクセスできない仮想マシンインスタンスからサイトを実行している可能性があります。

他の投稿によると、コードは簡単に元に戻すことができるため、私は単にコードを難読化するのが好きではありません。

人間がアクセス/読み取りできない環境でPHPアプリを実行することは可能ですか?

0 投票する
1 に答える
1203 参照

java-me - CDC-1.0/Foundation-1.0、J2SE-1.3

OS(Windows XP、Linuxなど)の環境「CDC-1.0/Foundation-1.0,J2SE-1.3」のセットアップ・設定方法を教えてください。

この環境を必要とする組み込み AWT アプリケーションを実行したいからです。

0 投票する
3 に答える
16153 参照

path - WIXでWindows環境システム変数を変更する例を教えてもらえますか?

WIXチュートリアルを実行した後、Windowsシステム変数のPATHにinstalldirを追加する方法がまだわかりません。

使ってみました

しかし、プログラムをインストールした後、パスに変更はありませんでした。WIXのサンプルコードはどこにもほとんど見つかりません。助けてください、どうもありがとう!

0 投票する
3 に答える
2741 参照

java - Java で Windows システム変数を設定する

特定のディレクトリを Windows システム変数 %PATH% に追加する方法はありますか? これはうまくいかないようです:

c:\test\ は System.getenv("PATH"); に表示されません。またはの出力で

必要なのは、Windows で現在の Java プロセスの %PATH% 変数を変更することです。その理由は、互いに相互参照するいくつかのネイティブ dll ファイルをロードする必要があるためです。そこで、アプリケーション パスを Windows 環境に追加したいと思います。

次に試したのは、次のような C 関数「putenv」用の小さな JNI ラッパーです。

これは私がそれを呼び出す方法です:

しかし、パスは等しいです。Java-System-Environment のマップが更新されていないのか、それとも putenv が機能しなかったのかはわかりません。これを確認する方法はありますか?

0 投票する
1 に答える
1684 参照

windows - ANT build.xmlファイルで、$ {env}変数の項目を反復処理するにはどうすればよいですか?

これはWindowsXP環境にあります。

デフォルト設定のファイルをインストールして編集しようとしています。${env}のアイテムを使用してこれらの設定を更新したい

0 投票する
3 に答える
727 参照

ruby-on-rails - Rails アプリで RAILS_GEM_VERSION マイナー バージョン バンプを受け入れるにはどうすればよいですか

私の Rails プロジェクトには /config/environment.rb に次の行があります

現在、最新のアップグレードとして 2.3.5 があるので、私の environment.rb がマイナー バージョン バンプを受け入れるようにする方法はありますか?

(明示的に 2.3.2 を 2.3.5 に変更する必要はありません)