JavaServletから、以下でJavaのバッチを呼んでいます。
Process process = Runtime.getRuntime().exec("java -classpath /export/home/test Batch001");
Batch001で使用する環境変数をJavaでセットし別途シェルファイルを作らずにすむ方法はありますでしょうか?
シェルであれば、以下のようにできますがファイルを増やしたくないのです。
#/bin/csh/bin
setenv LD_LIBRARY_PATH /xxx/xxx/xxx
java -classpath /export/home/test Batch001
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
Process process = Runtime.getRuntime().exec("java -classpath /export/home/test Batch001", new String[] {"LD_LIBRARY_PATH=/xxx/xxx/xxx"});
でいいと思います。(未テスト)
参考URL:http://java.sun.com/j2se/1.4/ja/docs/ja/api/java …[], java.lang.String[])
No.2
- 回答日時:
以下でどうでしょう?
Process process = Runtime.getRuntime().exec("java -classpath /export/home/test -DLD_LIBRARY_PATH=/xxx/xxx/xxx Batch001");
参考URL:http://java.sun.com/j2se/1.4/ja/docs/ja/tooldocs …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) Pythonの作業環境・作業フォルダの迅速な設定・指定方法 3 2022/04/01 07:55
- UNIX・Linux cronの@rebootでのdateコマンドの実行につきまして 2 2023/06/11 16:23
- その他(プログラミング・Web制作) ログインシェル時のSHELL環境変数 1 2022/06/08 19:21
- Mac OS PATHを使ってcdなどで簡単に移動できるようになりたい 3 2023/05/13 14:22
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- Windows 10 pathが通らない 2 2023/03/27 11:28
- その他(OS) Windowsで大量の画像サイズを半自動で変更する方法 6 2023/02/17 08:45
- Java mac mini 2009 でのmac OS における Java の入れ替えについて 1 2022/12/27 19:23
- Java JavaでWebページ作成 7 2023/07/21 21:09
- Windows 10 renameコマンドでファイル名からアンダースコアを消す方法 5 2023/04/24 13:33
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Javaでのエラーについて
-
java と javax の違いは?
-
CLASSPATHを設定しても、『Clas...
-
vba クリップボードクリアにつ...
-
JSPファイルで生じるエラーをど...
-
Pythonを無料(安価)で学ぶ方...
-
gitでバージョン指定してダウン...
-
IISワーカープロセスが原因でCP...
-
Window CE でJava appletは使え...
-
エクリプスのプログラミングに...
-
EclipseとVisual StudioをPC1台...
-
文字列に半角スペースがあるか...
-
プログラムの起動、利用につい...
-
MSFormsとは何ですか?
-
javaでの#if 0 #endif文
-
Webアプリケーションを開発する...
-
MSCOMCTL.OCXのアップデートの方法
-
サイドワインダーのドライバ
-
SQLでデータベースから返ったデ...
-
UnknownHostException
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Javaでのエラーについて
-
java と javax の違いは?
-
propertiesが読み込めなくてnul...
-
javacのコンパイルでファイルが...
-
JAVA実行時エラーについて教え...
-
javaからデータベースに接続 エ...
-
CLASSPATHを設定しても、『Clas...
-
struts2環境構築で不具合が出て...
-
Tomcatでエラー
-
マイクラ1.7.10にcutallなどが...
-
javaのGUIツールキット
-
log4jを使用し、JAVAのバッチプ...
-
マイクラ Ender IO 入れたらク...
-
-Applet表示でのjava.lang.Clas...
-
javaサーブレット upload時
-
JavaMail関係でエラーが出ます
-
JasperExceptionのエラーログの...
-
AntでのJunitの試験
-
マイクラがクラッシュします。
-
Tomcat上で動くサーブレットが...
おすすめ情報