2014-04-11 4 views

답변

1

예제에는 내장 서버가있는 STS가 사용됩니다.

Eclipse의 경우 Tomcat 인스턴스를 생성해야합니다. 다음은 몇 가지 간단한 단계입니다. 서버 창에서

  1. 마우스 오른쪽 단추로 클릭하고 새로 만들기를 선택 -> 서버

    enter image description here

  2. 선택 아파치 -> Tomcat7 -> 다음

    enter image description here

  3. 찾아보기를하는 방법 Tomcat 디렉토리를 선택하고 OK -> OK

    enter image description here

  4. 다음 대화 상자에서 애플리케이션을 추가 할 수 있습니다. 마침을 클릭, 당신은 서버 창

    enter image description here

+0

Tomcat v7.0에서 실제로 어떻게 실행합니까? Tomcat에 필요한 배포 설명자가 없으므로 마우스 오른쪽 단추로 "서버에서 실행"옵션이 없습니다. 이를 수행하기위한 추가 프로세스가 있습니까? STS를 사용하지 않고 이클립스 케플러 만 사용합니다. – Rolando

+0

@DaveSyer는 웹 응용 프로그램이 아니라는 점을 지적했습니다. _ _ "이 서비스를 외부 응용 프로그램 서버에 배포하기 위해 기존 WAR 파일로 패키지화 할 수는 있지만, 아래에 설명 된 간단한 방법은 독립 실행 형 응용 프로그램을 만듭니다. 좋은 오래된 Java main() 메소드로 구동되는 "실행 가능한 단일 JAR 파일"입니다. 그러나 조금 후에, 그들은 또한 다음과 같이 말합니다. "위의 절차는 실행 가능한 JAR을 생성합니다. [클래식 WAR 파일을 대신 빌드 할 수도 있습니다] (https://spring.io/guides/gs/convert-jar- "_ –

+0

또한 관심사와 관련하여 _"또한 응용 프로그램도 Spring MVC (spring-webmvc.jar)에 의존하기 때문에 Spring MVC DispatcherServlet이 구성되고 등록되므로 web.xml은 필요하지 않습니다. ! "_ –

1

는 "서버에서 실행"수 있도록 그것은, 웹 프로젝트 아니다에 새 톰캣 인스턴스를 볼 수 있습니다. 메인() 메소드가있어서 "자바 어플리케이션으로 실행"할 수 있습니다.

+0

"Java 응용 프로그램으로 실행"도 할 수 없습니다. 프로젝트를 "Maven 프로젝트"로 가져 왔습니다. 비록 내가 "Maven Dependencies"를 "Library"아래서 보지는 않지만. – Rolando

관련 문제