2016-05-24 2 views
1

を読み込むことができませんでした。 私のプロジェクトを追加すると、問題が発生します。

tomcatのパスを正しいJREに設定しましたが、エラーが発生しています。

問題を解決するために他に何を確認する必要がありますか?

web.xmlの

<?xml version="1.0" encoding="UTF-8"?> 
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1"> 
    <display-name>SMSCloudService</display-name> 

    <display-name>Spring MVC Application</display-name> 

    <servlet> 
     <servlet-name>HelloWeb</servlet-name> 
     <servlet-class> 
     org.springframework.web.servlet.DispatcherServlet 
     </servlet-class> 
     <load-on-startup>1</load-on-startup> 
    </servlet> 

    <servlet-mapping> 
     <servlet-name>HelloWeb</servlet-name> 
     <url-pattern>/</url-pattern> 
    </servlet-mapping> 

</web-app> 

コントローラクラス

import org.springframework.stereotype.Controller; 
import org.springframework.web.bind.annotation.RequestMapping; 
import org.springframework.web.bind.annotation.RequestMethod; 
import org.springframework.ui.ModelMap; 

@Controller 
@RequestMapping({"/hello" , "/"}) 
public class HelloController{ 

    @RequestMapping(method = RequestMethod.GET) 
    public String printHello(ModelMap model) { 
     model.addAttribute("message", "Hello Spring MVC Framework!"); 

     return "hello"; 
    } 

} 
+1

というエラーメッセージにこの奇妙な '$ 1'があります。どのように正確にTomcatを開始しているのですか?アプリケーションの有無にかかわらず、どういう意味ですか?これまでにTomcatにアプリケーションをデプロイしたことがありますか? – geert3

+0

はい、これは私がTomcatにデプロイする初めてのアプリケーションです。私のプロジェクトistは "Run As .."の下でtomcatに設定されています。実行ボタンをクリックすると、コンソールに奇妙なメッセージが表示されます。私のプロジェクトがtomcatにデプロイされている場合にのみ問題が発生します。私がそれを削除しても、Tomcatにプロジェクトがない場合、奇妙なメッセージは表示されません。ちなみに、メッセージはドイツ語で表示されています。私はそれを翻訳しようとしました。元は次のようになります:Fehler:Hauptklasse org.apache.catalina.startup.Tomcat $ 1 konnte nicht gefunden oder geladen werden – jublikon

+0

これはeclipseですよね? – geert3

答えて

0

「右Tomcatサーバーをクリックして選択し、 "サーバー" ビューで

  • 、以下のことを試してみてください追加と削除... "を選択し、アプリケーションを追加します。
  • このビューでtomcatを起動します。サーバーを右クリックし、「開始」を選択します。

これは、展開されたすべてのWebアプリケーションを含むtomcatを開始するはずです。通常、http://localhost:8080/your-context

+0

"追加と削除"ビューでは、私はサーバーからプロジェクトを削除し、再度追加しました。サーバーを起動するためのオプションはありません。終了ボタンをクリックしても、Tomcatは起動しません。私はプロジェクトを実行して起動しました... – jublikon

+0

の前と同じ問題は、サーバーの右クリックポップアップメニューに開始オプションがあります。また、サーバービューの上部に '> 'ボタンがあります。 – geert3

関連する問題

 関連する問題