• 締切済み

Windows 7でのTomcat開発

WINDOWS7にTOMCATをインストールした Monitor Tomcatを起動しようとしたら権限エラーになった。 いちいち管理者権限で起動しなくてはならない。 CATALINA_HOMEの下を編集するときも管理者権限での編集必要である。 正直やりづらい。 WINDOWS7でTOMCATを開発するのはナンセンスなのだろうか?

  • Java
  • 回答数1
  • ありがとう数0

みんなの回答

noname#161640
noname#161640
回答No.1

Program Files以外の場所にインストールする(ルート下とか)か、あるいはTomcat下のフォルダのアクセス権限を変更してはどうですか。 あるいは、開発にEclipse for Java EE Developersなどを使えば、Eclipse本体を管理者権限で起動するだけで、後はフォルダのアクセスがどうだの何も考えずに開発できます。NetBeansでも同様だったはずです。こうしたサーバーサイド開発用のツールを利用してはいかがですか。

関連するQ&A

  • Tomcatがサービス起動しない

    Servlet,JSPでシステムを構築しています。 Tomcatをインストールしたところ,なぜか%CATALINA_HOME%\bin\startup.batからでないと起動しません。管理ツールのサービスから起動しようとすると「サービス起動中にエラーが発生しました」と出て起動ができません。 開発用クライアントやサーバではそのような問題は出ていないのですが,本稼動用のサーバでのみそういった症状がでます。原因が良くわからずに困っています。 ------------------------- JAVA SDK 1.4.2 Tomcat 5.0.19 OS:Windows2000 Server Apache 2.0.49 JAVA_HOME=C:\j2sdk1.4.2 CATALINA_HOME=C:\Progra~1\Apache~1\Tomcat~1.0 (C:\Program Files\Apache Software Foundation\Tomcat 5.0)です。 ----------------------------

  • 【TomcatプラグインでTomcatが起動しません。】

    【TomcatプラグインでTomcatが起動しません。】 今、サーバサイドJavaの勉強をしようと思い、TomcatとeclipseのTomcatプラグイン を入れました。 eclipseのUIにTomcatプラグインの表示がでているので、プラグインのインストール そのものは上手く行ってると思います。 環境変数など、色々触ってみたのですが状況に変化なしです。 環境変数については、色々webで調べてみたのですが、JAVA_HOMEとCATALINA_HOMEを設定 するようにとあったので、それを設定してみたのですがだめでした。 JAVA_HOMEはJDKのインストールディレクトリ、CATALINA_HOMEはTomcatのホームディレクトリ でいいと思うのですが・・・・ 当方の環境 OS:windowsXP pro Tomcatのバージョン:6.0 JDKバージョン:1.6.0_17 何かアドバイスなどありましたらお願いいたします。

  • tomcatの「CATALINA_HOME」と「TOMCAT_HOME」って・・・

    tomcat4.1.24をインストールしたのですが 環境変数PATHは「TOMCAT_HOME」でいいのでしょうか? それとも「CATALINA_HOME」でしょうか? Tomcat4.0b1では「CATALINA_HOME」だそうですが、 これは、Tomcat4.0b1だけで、他のヴァージョンは全部 TOMCAT_HOMEで設定していいのですか?? すみませんが、もし分かる方いたら教えて下さい。 よろしくお願いします。

    • ベストアンサー
    • Java
  • EclipseからTomcatを起動できない

    OS: Windows XP ServicePack2 Java: 1.4.2_06 Tomcat: 4.1.31 Eclipse: 2.1.2 Sysdeo Tomcat Plug-In: 2.2.1 を使用しております。 EclipseからTomcatを起動しようとすると以下のエラーが出ます。 Catalina.start: LifecycleException: 以前のエラーのためにコンテキストの起動が失敗しました LifecycleException: 以前のエラーのためにコンテキストの起動が失敗しました at org.apache.catalina.core.StandardContext.start(StandardContext.java:3578)        ・        ・        ・ at java.lang.reflect.Method.invoke(Unknown Source) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:156) サービス Tomcat-Standalone を停止します Catalina.stop: LifecycleException: Coyoteコネクタは起動されていません LifecycleException: Coyoteコネクタは起動されていません スタートメニューからTomcatを起動すると上記のエラーは出ません。 この原因として何が考えられるでしょうか?

  • Tomcatの設定がうまくいかない

    http://tomcat.apache.org/tomcat-6.0-doc/setup.html こちらを参照して、"Tomcat can then be run as a daemon using the following commands."という項目を行っています。 ですが、 cd $CATALINA_HOME ./bin/jsvc -cp ./bin/bootstrap.jar \ -outfile ./logs/catalina.out -errfile ./logs/catalina.err \ org.apache.catalina.startup.Bootstrap を実行すると、 26/03/2009 09:27:51 2912 jsvc error: Cannot locate Java Home というエラーが発生してうまくできません・・。 どのように設定したらうまくこの作業をできるのでしょうか。

  • Tomcatでプログラムが動きません

    開発環境: Windows Vista SP2 Home java 2 SDK 1.6.0_24 Tomcat 6.0 です。 現在javaのservletとJSPをtomcatで勉強している者です。 http://journal.mycom.co.jp/special/2007/struts2/menu.html http://codezine.jp/article/detail/2296 を参考にしてTomcatを使い自分で作成したservletやJSPを動作させようとしたのですが 404エラー(存在しないファイル)が排出されるだけで実行できません。 上記のページが提供しているプログラムやweb.xml及びservlet.xml(javaroad.xml)を 配備しましたが404エラーが排出されるだけで動作しません。(編集するたびにTomcatを再起動させています) http://localhost:8080/のトップページは表示されますのでtomcatは動作していると思いますが、残念ながらどこが間違っているのか検討がつきません。 Tomcat Webアプリケーションマネージャで表示はされ、起動しようとするとアプリケーションが起動できませんと表示されます どのようにすれば宜しいのでしょうか、どうかご教授願います。

  • OSXにTomcatをインストールする方法

    OSXserverを買うお金がないのでOSXをサーバー用OSに仕立てたいのですが、tomcatがインストール出来ません。 TomcatをDLしてフォルダ名をtomcatにしてUser直下に置いて Terminalからrootになり 下記のようにコマンドを打ってインストールしようとするのですが、 setenv JAVA_HOME /Library/Java/Home setenv CATALINA_HOME /usr/local/tomcat ここまではうまくいき tomcatを起動するコマンド $CATALINA_HOME/bin/startup.sh を打つと /usr/local/tomcat/bin/startup.sh: Command not found. と出て起動出来ません。 これはやっぱりコマンドが間違ってるのでしょうか? UNIXの知識は0に等しいので誰かご教授願います。

    • ベストアンサー
    • Mac
  • Tomcat4の起動について

    WindowsXP環境でTomcat4とApacheをインストールしてWeb環境を構築しているのですが、Tomcatの起動時のDos画面が通常の画面とは違います。 しかし、http://localhost:8080/ のメインホームは表示されるのです。 これは、エラーなのかどうかわかりません。 また正しい表示をさせるにはどうすればよいのでしょうか? 本来は「Tomcat~ を起動しました。」 などの日本語メッセージが表示されるとのことですが <現在の設定では> Catalina.start:LifecycleException: null.open: java.net.BindException: Adress already in use:JVM_Bind:8080 LifecycleException: null.open: java.net.BindException: Adress already in use:JVM_Bind:8080 at org.apache.catalina.connector.http.HttpConnector.initialize(HttpConnector.java:1130) at org.apache.catalina.core.StanderdService.initialize(StanderdService.java:454) ・・・・・ ・・・・・ ------- Root Cause ------- ・・・・・・ と言うメッセージです。 Exception表示なのでエラーなのでしょうが・・・・・ どうすれば解決するのでしょうか? 教えてくださいm(__)m

    • ベストアンサー
    • Java
  • eclipseからtomcatが起動しない

    eclipse3.2にtomcatプラグインをインストールし、必要な設定を行いましたが、アイコンからtomcatを起動すると下記のエラーがコンソールに表示され、起動しません。 org.apache.catalina.startup.Bootstrap main 警告: Bootstrap: command "C:\Tomcat\Tomcat 5.5\conf\server.xml" does not exist. C:\Tomcat\Tomcat 5.5\conf\server.xml は間違いなく存在しています。 又、eclipseからではなく、サービスや直接のバッチ起動ではtomcatは正常に起動します。 ご教授、よろしくお願いいたします。

  • eclipse + tomcatの連携に関して

    はじめましてwindows上でjavaを動かしている初心者です。 環境設定について悩んでいます。 質問内容 eclipse2.1.3とtomcat5.0.28を連携させて正常に起動していたのですが、手違いでtomcatをアンインストールしてしまいtomcatのみ再インストール(同じ5.0.28)しました。ブラウザ上で動作確認すると 入力 http://localhost:8080/プロジェクト名(test)/ファイル名.拡張子(index.jsp) 結果 HTTPステータス404-/test/index.jsp …となってしまいます。 再インストールの際二箇所変更点があり、以前は C:\Program Files\Apache Software Foundation\Tomcat 5.0 に格納していたtomcatを C:\Tomcat 5.0 に変更し、それに伴いeclipse上の TomcatホームをC:\Tomcat 5.0 Tomcat baseをC:\Tomcat 5.0 設定ファイルをC:\Tomcat 5.0\conf\server.xml に変更。環境変数も 変数名:CATALINA_HOME 変数値:C:\Tomcat 5.0 に変更後、動作確認すると404エラーが返ってしまいます。因みに http://localhost:8080 のみではApacheの画面が正常に表示されます。 tomcat再起動、windows再起動等調べた範囲で試してみましたが、解決できませんでした。 C:\Tomcat 5.0\conf\server.xmlと\conf\web.xml の設定は正常に起動していた時と全く同じ設定にしましたが、他に設定を変える必要があるのでしょうか?またはeclipse再インストールの必要があるのでしょうか?初歩的質問ですがよろしくお願いします。

専門家に質問してみよう