ベストアンサー javaがウェブサーバーに吐く環境変数を偽装する方法ってないですか? 2010/10/27 00:34 javaがウェブサーバーに吐く環境変数を偽装する方法ってないですか? みんなの回答 (1) 専門家の回答 質問者が選んだベストアンサー ベストアンサー maccha_neko ベストアンサー率33% (465/1379) 2010/10/27 11:14 回答No.1 どこがどこに吐くのかわかりませんが、単にPCからの情報を隠すということならproxomitronなどを通してみたらどうでしょうか? 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 通報する ありがとう 0 カテゴリ [技術者向] コンピューターその他([技術者向] コンピューター) 関連するQ&A Javaの環境変数。 度々すいません。Javaの環境変数で解らなくなってしまいました。 色々やってみました。 どうするのがが正解でしょうか? 度々すいません。 ご回答のほど宜しくお願い申し上げます。 Javaで環境変数の取得 お世話になります。 JavaからWindowsの環境変数を取得することはできますか? windowsで環境変数XYZを作ってそれを Javaで読み込みたいのです。 System.getProperty("XYZ")でとれるのかとおもったのですがとれませんしたので、もしかしたら無理なのかもしれませんが... 以上よろしくお願いいたします。 環境変数 windowsにjavaをインストールするとき環境変数なるものを変えるようですが、いったい環境変数とは何なのでしょうか? javaは正常に動いています。ただ、環境変数というものがどんな機能なのか気になりました。どなたか教えてください。 ネットワークエンジニアとは?技術職の未来を考える OKWAVE コラム Javaの環境変数設定について。 はじめまして。OSはWindowsXPでJavaの勉強をしようと思い、「JDK 5.0 Update 16」をインストールし、環境変数の設定を行ったのですが、PATHにもともと環境変数があったのに、間違えて新しい環境変数に変更してしまいました。コマンドプロンプトで「jsvac」コマンドを打ち込んだら C:\Documents and Settings\takumi>javac 'javac' は、内部コマンドまたは外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 と出ました。 環境変数を元に戻す方法はないのでしょうか? どなたかご教授お願いします。 javaの中で環境変数を設定する。 javaの記述内で環境変数を設定する事は出来るのでしょうか? osはredhat linuxです。 具体的にはJAVAからCのモジュールをSystem.loadLibraryで 読み込んでいますが、環境変数LD_LIBRARY_PATHから探しに行くと思います。 このCのモジュールのパスを外部ファイルに持たせ、変更できるようにしたいのです。 何か良い方法がありますでしょうか? 以上、宜しくお願いします。 同時に環境変数を変えることはできるのでしょうか・ javaのプログラミングの勉強をしていて、ついでにC言語の勉強をはじめようと思ったのですが、環境変数のところでいきなりつまずいています。 javaの環境変数はきちんと設定されているのですが 新しくC言語の環境変数を通すと、以前のjavaで設定 した環境変数を消すことになってしまいます。 javaとc言語のpathの環境変数を同時に設定したまま 残すことはできないのでしょうか? どなたかお願いします!! JAVAのサーバープログラムの開発環境につい JAVAを学習しているのですが、JAVAのサーバープログラム・Webアプリケーションの開発に 当たって、どのような環境を構築すれば良いでしょうか? Tomcatだけで良いのか、とかがわかりません。。。 (eclipseがなくても開発環境を設定できるのかも聞きたいです。) あと、基礎知識はひと通り押さえたつもりなのですが、 JAVAでこれは身につけておくべき、という物があればお聞きしたいです。 返信が遅くなるかもしれませんが、宜しくお願い致します。 Javaの環境変数なのですが「システム変数の編集」の[変数値] Javaの環境変数なのですが「システム変数の編集」の[変数値] のテキストボックスに何度も.;C¥Program Files¥Java¥jdk1.6.0_ 2.2¥bin;と入力して設定しようとしているのですがうまくいきません。 最後のコンパイラの時うまくいかないのです。どなたか助けてください。 環境変数が間違ってるの?? JAVA初心者です、他のHPをみたら環境変数の設定が間違っているとでたのですが、環境変数の設定がよくわかりません。 JAVAのVERSIONは 1.6.0_07 です。何度も試してみたのですがダメでした。OTLどなたか教えてください。 環境変数についてー こんにちわ! 昨日も投稿しました環境変数についてです。 Javaプログラミングを行っていて、コンパイル→実行…といきたいのですが 実行がどうしてもできない!! 様々な原因を探り、確認しなおしてきても未だに実行できていません。 問題は環境変数の設定の仕方にあるようなのです。 そこで質問なのですが、ユーザー環境変数とシステム環境変数の PATHや CLASSPATH 、JAVA_HOME は同じ設定にしなくてはいけないのでしょうか?? どうかこの疑問についてアドバイスを、どうぞ宜しくお願い致します! javaでWebサーバー 今学校の課題でjavaで簡単なWebサーバーを作っています トップディレクトリのdocrootフォルダ下のファイルにアクセスできるようにしました 内容は以下の様です import java.io.File; import java.net.Socket; import java.net.ServerSocket; /** * 簡単なWebサーバ. */ public class HTTPServer { /** * サーバソケット */ private ServerSocket server; /** * Webサイトのトップディレクトリ */ private String docRoot; /** * サーバーソケットを作成する。 * @param port このサーバが受け付けるポート番号 * @param docRoot Webサイトのトップディレクトリ */ private HTTPServer(int port, String docRoot) throws java.io.IOException { server = new ServerSocket(port); this.docRoot = docRoot; } /** * サーバのサービスを行うメソッド. */ private void doService() { System.out.println("Starting Server Service!!"); while (true) { try { Socket client = server.accept(); ClientHandler clientHandler = new ClientHandler(client, docRoot); clientHandler.doService(); } catch (Exception e) { // スタックトレースの表示 e.printStackTrace(); } } } /** * サーバ起動のための主メソッド. * 起動方法:トップディレクトリにて * <pre> * java -cp lib pro3.HTTPServer ポート番号 * </pre> */ public static void main(String[] args) { if (args.length != 1) { System.err.println("usage: java HTTPServer port_number"); System.exit(1); } int port = -1; try { port = Integer.parseInt(args[0]); // 文字列を整数へ変換 } catch (Exception e) { System.err.println("Invalid port number."); System.exit(1); } // Webサイトのトップディレクトリ(カレントディレクトリのdocroot)を求める. String docRoot = System.getProperty("user.dir") + File.separator + "docroot"; try { HTTPServer server = new HTTPServer(port, docRoot); server.doService(); } catch (Exception e) { // スタックトレースの表示 e.printStackTrace(); } } } doServiceで指定したファイルを読んで返したりしています ここで質問なのですが このサーバーを動かしている時に http://localhost:ポート/index.html でアクセスするたびにindex.htmlをきちんと出力してくれます しかしソースを読む限りだとループしているようには思えないのですが どのように繰り返しを行っているのですか? システム環境変数と、ユーザー環境変数。 こんにちわ。 昨夜からちょっと困ってパニックになっています。 1から書いていきます。 読みにくかったら、申し訳ございません。 コンパイルしたJanken.classが、 C:\java>java Janken で作動せず、 java.lang.NoClassDefFoundErrorのエラーが出ました。 そこで、参考書を見て環境変数に問題があるということなので、 環境変数を触ったのですが、それでも上手く行かずネットで検索をかけて調べたところ、 "システム環境変数"と"ユーザー環境変数"の設定を変えました。(osは、XPです。) それ以来、 ----------------- C:java>java Janken 'java'は、内部コマンドまたは、外部コマンド、 操作可能なプログラムまたはバッチ ファイルとして認識されていません。 C:\java ---------------- と、なります。 コンパイルも出来ません。 「システム環境変数には、触れてはいけない」と 検索した先のページには、書かれていまして、 ユーザー環境変数と間違って、システム環境変数を変えていたことになります。 元に戻すには、PCの初期化が必要なのでしょうか? また、参考書の通りコマンドプロンプトに打つとこう表示されます。 ----------- C:\Documents and Settings\Owner>set CLASSPATH=%CLASSPATH%;c:\java\bin C:\Documents and Settings\Owner>echo %CLASSPATH% %CLASSPATH% C:\Documents and Settings\Owner> ------------- また、JAVAの入ってるフォルダは、 C:\JAVAで、ローカルディスクCの中です。 JAVAフォルダの中は、j2sdk-1_4_0-doc-jaフォルダと、J2SEフォルダ、 Janken.classがあります。 もう何が正しくて、何が誤りなのかもわかりません。 どうか、よろしくお願いいたします・・・・。 AIは使う人の年齢や市場にも影響する?人工知能の可能性 OKWAVE コラム javaの環境変数設定について 環境変数の設定で別バージョンのJavaが設定されます。 システムの環境変数にPathがあるので、 最後にC:\j2sdk1.4.2_18\bin;と設定したのですが、 この際、システムのプロパティーの適用がグレー表示です。 古いバージョンの1.6.0_07の設定を削除するにもPathのどこにあるのかわかりません。 プログラムファイルのJavaフォルダー内に新しいのとire1.6.0_07フォルダーがあります。 このフォルダーを削除しても新しいのが設定されません。 javaの環境変数 http://fedorasrv.com/j2sdk_win.shtml このページに書いてある通りに環境変数を ・マイコンピュータ右クリック⇒詳細設定タブ⇒環境変数⇒システム環境変数で新規⇒「変数名」に"CLASSPATH"、「変数値」に.;%JAVA_HOME%\jre\lib;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jarを入力してOK と書き換えてしまったのですが、コンパイルできません。書き換えてしまったので、元にも戻せないですし。 どうすればいいのかわかりません。 コンパイルできるようになるにはどうすればいいでしょうか? 環境変数って何ですか? Javaで環境変数でPATHを追加しますが、 これを設定するとJavacでコンパイルできる事は分かります。 ですが、どういったシステムになっているのでしょうか? Win98の「Autoexec.bat」にPATHを追加するのと、Win2000の環境変数でPATHを追加する場合で教えて頂けないでしょうか。 環境変数の設定について javaの開発環境を設定する際、PATH環境変数の設定を行うよう多数のサイトで拝見しましたが、これにはどんな意味があるのでしょうか? ちなみに私はPATHの環境変数の設定を行わずに、以下の環境の下で簡易プログラムを実行したところ、正確な出力結果を得られました。 開発環境…eclipse javaプラットホーム…JDK 6 Update 18 環境変数を設定しなくとも正常にプログラムを行うことができると思うのですが、環境変数の設定によって何がどう変わるのか具体的に詳しく教えていただけると助かります。 どうかよろしくお願いします。 Javaの開発環境がよくわからない Javaの開発環境がよくわからない Javaの勉強を始めようと思って、図書館から新しめの本を幾つか借りてきて見ているのですが、 同じコンパイル環境の導入にしても本によってバラバラで困っています。 見ている本は、 ・10日でおぼえるJSP/サーブレット入門教室 →j2sdk-1_4_0-win.exeを入れろ。 ・StrutsによるWebアプリケーション →j2sdk-1_5_0_10-windows-i586-p.exeを入れろ。 ・Javaの道(http://www.javaroad.jp/) →jdk-6u1-windows-i586-p.exeを入れろ。 最終的にやりたいことは、(期限はあと1ヶ月) 「StrutsによるWebアプリケーション」 の本の通りに動かせるようになることなのですが、 この本では書かれていることが端折られているようで理解できません。 また、環境変数云々書かれていますが、なんのこっちゃ、 理解不足と、説明不十分のため理解できないです。(手順など一切無し) そのため、Javaの道で http://www.javaroad.jp/java2sdk.htm の手順でやり、Hello Worldのコンパイルは通ったところまで進んでいます。 C言語ではインストールするだけですんなりできましたが、 Javaでは何を入れて、どの環境変数をどう変えるのかが、 見る媒体によって大きくことなり非常に戸惑っています。 今日は午前中からやっていて、ここから1歩も進んでいません。 助けてください・・・ JAVAをインストールしたときの環境変数の設定 初心者です、宜しくお願いします。 JAVAをインストールしてやると環境変数の設定し、パスを通す作業が必要とかありますが、これってどういうことでしょうか。 他のアプリケーションをインストールした場合にはこのようなことをやらないでもファイルをクリックしてやればファイルが立ち上がるのに(これはパスが通っているから?)、なぜJAVAをインストールした時だけこのような作業が必要になるのでしょうか。 クライアントの環境変数値を得る。 よろしくお願いします。 web上からCGIを実行したときに そのCGIを実行したクライアントの環境変数値を得ることは可能でしょうか? システム環境変数の「HOME」や「TEMP」の指定先を得たいのですが。 クライアント端末はWindows2000 or XP です。 webサーバー・・・HP-UX web・・・IE CGI開発言語・・・Perl もしくは csh 開発端末・・・windows2000(Tera Term 使用) javaの環境変数の%CATALINA_HOME%のCATALINAっ javaの環境変数の%CATALINA_HOME%のCATALINAってなんですか? どんな由来でカタリーナなのか気になります。 教えてください。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 結婚について考えていない大学生の彼氏について 関東の方に聞きたいです 大阪万博について 駅の清涼飲料水自販機 不倫の慰謝料の請求について 新型コロナウイルスがもたらした功績について教えて 旧姓を使う理由。 回復メディアの保存方法 好きな人を諦める方法 小諸市(長野県)在住でスキーやスノボをする方の用具 カテゴリ [技術者向] コンピューター OS(技術者向け) データベース プログラミング・開発 業務ソフトウェア ITシステム運用・管理 その他([技術者向] コンピューター) カテゴリ一覧を見る OKWAVE コラム 突然のトラブル?プリンター・メール・LINE編 携帯料金を賢く見直す!格安SIMと端末選びのポイントは? 友達って必要?友情って何だろう 大震災時の現実とは?私たちができる備え 「結婚相談所は恥ずかしい」は時代遅れ!負け組の誤解と出会いの掴み方 あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など