Tomcatから直接warファイルを実行する際に問題が発生しています。私はstackoverflow上でいくつかの答えをチェックアウトしたが、私はまだそれを行うことができません。
これは私がやったことです。
私はEclipseで使用しているTomcatのインストールがありますが、C:\ tomcatTest \ apache-tomcat-8.0.39の別の場所に別のインストールを作成すると思っていました。私はEclipseで使用するTomcatインスタンスに影響を与えずに。 server.xmlファイルでポートを8099に変更し、warファイル(vaadin.test.jdk7-0.0.1-SNAPSHOT.war)をC:\ tomcatTest \ apache-tomcat-8.0.39 \ webappsに貼り付けました。今私が見つけた指示に従って、私はstartup.batをダブルクリックしてサーバーを起動し、http://localhost:8099/vaadin.test.jdk7に移動しますが、私が得るのは「サイトに到達できません」というエラーです。ファイル名)。私も元のTomcatのインストールで同じ手順を試しました。私はEclipseで使用するものですが、喜びはありません。設定の点で私が気づいていないことを試しておくべきことが他にありますか? ありがとう
EDITOKみんな、私は問題の根本に達したと思う。基本的に、サーバーが起動していないため、その理由はUnsupportedClassVersionErrorです(スクリーンショットを参照)。これはサーバーの起動時に発生します。さて、私はcatalina.batファイルを見て、それは他のものの中で言います:新しいTomcatインストールからwarファイルを実行できません
:use_jdk
echo Using JAVA_HOME: "%JAVA_HOME%"
:java_dir_displayed
echo Using CLASSPATH: "%CLASSPATH%"
これは素晴らしいです。私の環境変数をチェックする私は自分のJRE_HOMEを指してC:\Program Files (x86)\IBM\RationalSDLC\Common\Java5.0\jre
の理由がわからない。私の質問 - 私はそれで2つのJavaのバージョンを持つことができないよう - 右、右ではありませんC:\ProgramData\Oracle\Java\javapath;…C:\Program Files\Java\jdk1.8.0_66\bin;C:\Program Files\Java\jdk1.7.0_75\bin;
に私のPATH変数、私はPATHからのJava 8を削除しますC:\Program Files (x86)\IBM\RationalSDLC\ClearQuest\cqjni.jar;C:\Program Files\Java\jdk1.7.0_75\bin;
へ その後、私のCLASSPATHポイントJRE_HOMEについてですが、喜んで無視してもいいですか、それとも1.7に変更する必要がありますか?
tomcatマネージャーのアプリにアクセスできますか? – mba12
'logs/catalina.out'ファイルの出力を送信できますか? – eztam
右、@ mba12私はこれまでにそれについて聞いたことがありません。私はすばやく見て、私はマネージャーのアプリを構成する必要があることを理解しているようですか?私は手動で行うことを考えました(手動でサーバを起動してシャットダウンする方が簡単でした)。 @eztam、私は 'C:\ tomcatTest \ apache-tomcat-8.0の内部をチェックしました。39 \ logs'フォルダが空ですが、ログはありません – antobbo