Tomcat이 Eclipse에서 시작되었지만 http : // localhost : 8085 /에 연결할 수 없습니다.
포트 8085의 Eclipse에서 Tomcat 6.0.24를 구성하고 다음과 같이 성공적으로 로그를 시작했습니다.
Feb 17, 2010 4:24:31 PM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre6\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre6/bin/client;C:/Program Files/Java/jre6/bin;E:\oracle\product\10.2.0\client_1\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32\WBEM;C:\Program Files\Microsoft SQL Server\80\Tools\BINN;C:\Program Files\Common Files\Teleca Shared;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;E:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies\;C:\Program Files\MySQL\MySQL Server 5.0\bin;E:\komal-gohil\tools\Subversion\bin;C:\Sun\SDK\bin;e:\instantrails\ruby\bin;c:\program files\java\jdk1.6.0_11\bin;E:\komal-gohil\tools\apache-maven-2.2.1\bin;C:\program files\java\jdk1.6.0_11\bin;E:\komal-gohil\tools\Ant\bin;E:\komal-gohil\tools\apache-tomcat-5.5.17\bin;C:\Sun\SDK\lib\j2ee.jar;E:\komal-gohil\tools\android-sdk-windows-1.6_r1\tools;E:\komal-gohil\tools\Scala\bin;E:\komal-gohil\tools\pax-construct-1.4\bin
Feb 17, 2010 4:24:31 PM org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8085
Feb 17, 2010 4:24:31 PM org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 705 ms
Feb 17, 2010 4:24:32 PM org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
Feb 17, 2010 4:24:32 PM org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.24
Feb 17, 2010 4:24:32 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8085
Feb 17, 2010 4:24:32 PM org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8010
Feb 17, 2010 4:24:32 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/31 config=null
Feb 17, 2010 4:24:32 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 421 ms
그러나 http://localhost:8085
웹 브라우저에서 열려고 할 때 다음과 같은 오류가 발생합니다.
HTTP 상태 404-/
유형 상태 보고서
메시지 /
설명 요청 된 리소스 (/)를 사용할 수 없습니다.
Apache Tomcat / 6.0.24
Eclipse 외부에서 Tomcat을 시작하면 http://localhost:8085
웹 브라우저에서 열 수 있습니다 .
그 이유는 무엇일까요? 이 문제를 어떻게 해결합니까?
무엇을 기대하십니까? 기본 Tomcat 홈페이지? 그렇다면 Tomcat에서 제어 할 수 있도록 Eclipse를 구성해야합니다.
서버 탭 에서 Tomcat 서버 항목을 두 번 클릭하면 서버 구성이 표시됩니다. 왼쪽 열의 서버 위치 아래에서 Tomcat 설치 사용을 선택 합니다 (회색으로 표시되면 섹션 선행 텍스트를 읽으 십시오!;)). 이렇게하면 Eclipse가 Tomcat을 완전히 제어 할 수 있으므로 Eclipse 내부에서 실행할 때 Tomcat Manager를 사용하여 기본 Tomcat 홈페이지에 액세스 할 수도 있습니다. Eclipse를 사용하여 개발하는 동안 얼마나 유용한 지 모르겠습니다.
포트 번호는 문제가 아닙니다. 그렇지 않으면 Tomcat의 시작 로그에서 예외가 발생하고 브라우저에 브라우저 별 "Connection timed out"오류 페이지가 표시되므로 Tomcat이 실행 중이 지 않을 때 불가능할 수있는 Tomcat 관련 오류 페이지가 표시되지 않습니다.
Eclipse는 동적 웹 프로젝트를 tomcat에 연결하고 자체 구성을 유지하지만 표준 tomcat ROOT.war을 배포하지 않습니다. http : // localhost : 8085 / 링크가 404를 반환 함에 따라 실제로 tomcat이 실행 중임을 보여 주므로 루트에 배포 된 웹 앱을 찾을 수 없습니다.
기본적으로 배포 된 모든 동적 웹 프로젝트는 프로젝트 이름을 컨텍스트 루트로 사용하므로 http : // localhost : 8085 / yourprojectname이 제대로 작동하는 것을 볼 수 있지만 먼저 서버 탭을 확인하여 웹 프로젝트가 실제로 배포되었는지 확인합니다.
도움이되기를 바랍니다.
Eclipse의 프로젝트 탐색기에서 프로젝트 이름을 마우스 오른쪽 단추로 클릭 한 다음 다음 계정으로 실행을 클릭 한 다음 서버에서 실행을 클릭하십시오. 다음 버튼을 클릭하십시오. 프로젝트 이름이 오른쪽의 구성됨 : 열에 나열되어 있는지 확인합니다. 그렇다면 다음 URL로 액세스 할 수 있습니다.
http://localhost:8085/projectname/
Additionally, whenever you make new additions (such as new JSPs, graphics or other resources) to your project, be sure to refresh the project by clicking on its name and then hitting F5. Otherwise Eclipse does not know that those new resources are available and will not make them available to Tomcat to serve.
You can change the port number:
Open the server tab in eclipse -> right click open click on open---->you can change the port number.
Run the application with http://localhost:8080/Applicationname
it will give output and also check http://localhost:8080/Applicationname/index.jsp
You need to start the Apache Tomcat services.
Win+R --> sevices.msc
Then, search for Apache Tomcat and right click on it and click on Start. This will start the service and then you'll be able to see Apache Tomcat homepage on the localhost
.
여기서 낚시를 할 수 있지만 기본적으로 톰캣이 포트 8080으로 열려 있지 않습니까? 대신 http : // localhost : 8080을 시도 하십시오 .
'program tip' 카테고리의 다른 글
ESLint의 "no-undef"규칙은 Underscore 사용을 정의되지 않은 변수라고 부릅니다. (0) | 2020.11.13 |
---|---|
클래스 멤버 함수를 콜백으로 전달하려면 어떻게해야합니까? (0) | 2020.11.13 |
응용 프로그램 로더가 "iTunes Store로 인증"단계에서 멈춤 (0) | 2020.11.13 |
flag = true까지 기다립니다. (0) | 2020.11.13 |
힘내가 잘못된 분기로 당겨 (0) | 2020.11.13 |