2013-02-12 4 views
0

JBoss에서 테스트하고 싶은 프로젝트를 상속 받았습니다. 문제는 이클립스 내에서 시작할 수 없다는 것입니다. 이클립스 밖에서도 작동하지만 빌드를 변경하고 WAR 파일을 JBoss에 배포 한 다음 악몽 인 변경을 수행 할 때마다 JBoss를 다시 시작해야합니다.Eclipse 내 JBoss에서 프로젝트 시작하기

이클립스에서 JBoss 6 서버를 추가했는데 콘솔에서 아무런 오류가없는 것으로 시작한 다음 JBoss 6 서버를 추가 한 다음 2 개의 응용 프로그램 (하나의 서버와 하나의 클라이언트)을 실행하려고 시도하지만 아무 것도 인쇄되지 않습니다. 콘솔 로그에 - 오류 또는 아무것도 없습니다. 곧바로 시작되었습니다. localhost:8080/name address으로 갈 때 404 오류가 발생합니다.

아무런 오류 메시지가 없으므로 누군가가 나를 돕기가 어려울 수도 있지만 다른 사람이 제안이나 조언을 주시면 대단히 감사하겠습니다. 나는 이것이 단순해야한다고 생각했을 것입니다. 어떤 일을 잘못하고 있는지 알지 못합니다. ...

답변

0

Eclipse가 JBoss 서버를 실행하고있어 다른 포트를 청취 할 수 있습니다. 이 포트 또는 8080 포트는 이미 바인드되어있어서 Eclipse가 열 수 없습니다.

Eclipse에서 JBoss 프로젝트를 구성하여 다른 포트에서 수신 대기하도록하십시오.

[편집 여기서
changing the port used by JBoss when running in Eclipse 설명 jboss.org에 스레드된다.

+0

내가 그렇게 할 때 막히는 것 같습니다. 결코 시작하지 않습니다. 배포 탭에서 어떤 옵션을 선택해야합니까? 다른 작업 중 하나 여야한다면 '작업 공간 메타 데이터 사용'이 있습니다. 'JBoss 배포 폴더 사용'? – maloney

+0

서버 프로젝트의 속성을 확인하십시오. 배포에 관계없이 포트를 설정해야합니다. Tomcat에는 web.xml에 각 응용 프로그램에 사용할 포트를 선언하는 항목이 있습니다. JBoss에는 비슷한 내용이 있다고 가정합니다. –

+0

포트 번호를 선언하는 두 web.xml에는 아무것도 없습니다. 거기에 있어야할까요? – maloney