質問: tomcat、サーブレット、jsp、javaで困っています・・ tomcat(javaサーブレット、jsp)を使おうと思って、いろいろいじっていたら、今まで出来ていたjavac、javaなどが実行できなくなってしまいました(クラスが見つからないエラー)・・・。 コマンドプロンプトでsetを開くとこんな感じになっています。(名前の部分は省いています。) allusersprofile=c:\documents and settings\all users.windows classpath=c:\program files\photodeluxe 2.0j\adobeconnectables clientname=console commonprogramfiles=c:\program files\common files comspec=c:\windows\system32\cmd.exe homedrive=c: homepath=\documents and settings number_of_processors=1 os=windows_nt path=c:\windows\system32;c:\windows;c:\windows\system32\wbem;c:\program files\common files\adaptec shared\system;c:\j2sdk1.4.0_03\bin;c:\windows;c:\windows\command pathext=.com;.exe;.bat;.cmd;.vbs;.vbe;.js;.jse;.wsf;.wsh processor_architecture=x86 processor_identifier=x86 family 6 model 8 stepping 6, genuineintel processor_level=6 processor_revision=0806 programfiles=c:\program files prompt=$p$g sessionname=console systemdrive=c: systemroot=c:\windows winbootdir=c:\windows windir=c:\windows いろいろ試したのですが、まったく駄目でした。 あと、不思議なのが上から2番目のclasspathなんですが、存在しない「photodeluxe 2.0j」というアプリケーションを参照してしまっているんです。これはどうなっているんでしょうか?autoexec.b@tのファイルでもこの参照を消したのですが、どうしてもここになってしまします・・。 tomcat、javaサーブレット、jsp、javaの全てのコンパイルを通せるようにするにはどうすればいいでしょうか。どなたか詳しい方教えてください。よろしくお願いします!
回答: os名が書かれていませんが、windowsnt/2000/xpのどれかですね? これらのosでは、c:\autoexex.batには意味がありません。 環境変数の値は コントロールパネル→システム→詳細設定→環境設定 で設定してください。 >クラスが見つからないエラー 解釈しないでそのまま書いてほしかったのですが、classnotfoundexceptionですね? これはclasspathを適切に設定すれば直ります。