2012-06-18 2 views
2

나는이 기계가 :넷빈즈 7.1/Tomcat은 문제

  • 윈도우를 7-
  • Windows Server 2003의 넷빈즈 7.1를 실행 - 나는 빈에서 바람둥이를 시작하면 톰캣 7.0.27

실행/2003 서버에서 시작, 모든게 잘 작동합니다. 즉, 두 컴퓨터의 브라우저에서 Tomcat 관리 콘솔을 누르면 웹 서비스를 배포하고 Windows 7 컴퓨터의 클라이언트에서 배포 한 웹 서비스를 방문 할 수 있습니다.

하지만이 바람둥이를 netbeans 일이 나 빠지다.

  1. 은 내가 추가 서버 마법사를 사용하여 내 넷빈즈 구성에 톰캣 인스턴스를 추가했다.

  2. 서비스/서버의 NB에서 방금 생성 한 Apache Tomcat을 마우스 오른쪽 버튼으로 클릭하고 을 선택하고을 선택하십시오.

  3. 서버가 시작된 것으로 보이며 모든 내용이 인 tomcat 로그의 내용에서 로그 하단에 표준 INFO: Server startup in 41785 ms이 표시됩니다.

톰캣 인스턴스가 실행되고 있지, 나도 상자에서 바람둥이 관리 URL을 칠 수 없습니다.

netbeans에서 tomcat 인스턴스를 시작하려고 할 때 java.exe가 시작되지 않았다는 것을 2003 상자의 작업 관리자에서 볼 수 있습니다.

어디서 볼 수 있을까요? 나는 Tomcat 시작 스크립트에서 시작하면 모든 것이 작동하기 때문에 netbeans 문제가되어야한다고 생각합니다.

Google은 봤고 아무것도 내가 놓친 뭔가로 내게 뛰어 올랐다.

답변

1

Netbeans에서는 외부 서버, 즉 번들 된 서버와 다른 서버를 등록 할 수 있습니다. 그러나이 서버는 Netbeans와 동일한 컴퓨터에 있어야합니다. AFAIK에서는 NB에서 "원격"서버를 사용할 수 없습니다.

+0

그게 정말 증명할 수 있습니까? 팀에서 일하면 NB 개발은 무의미합니다. NB가 자바 서블릿 (PHP와 반대)에 있어서는 매우 불리하다고 생각합니다. – foo

0

"웹 응용 프로그램 (Asp, Java) 개발"의 기본 개념을 오해하고 "웹 스크립트 (PHP) 개발"관점에서 고려하십시오.

PHP는 의도적으로 설계된 앱이 아니며 스크립트입니다. 따라서 기본적으로 하나의 서버를 원하는만큼 많은 개발자에게 사용하도록 지원합니다.

웹 응용 프로그램의 세계에서는 공동 작업 서버 또는 컴퓨터에서 "코딩"하지 않습니다. 코드를 직접 env에서 작성한 다음 프로덕션 (또는 QA, 프로덕션, 종속)에 배치하십시오. 그래서 sory지만 그것을 사용하려고하는 방식으로 사용하도록 설계되지 않았습니다 ...