프로젝트와 Flex프로젝트를 분리할 필요없이 "Dynamic Web Project" 형태로 웹프로젝트를 만드시고 프로젝트에 우클릭하셔서 "Add Flex Project Nature" 명령을 내리시면 자바 웹프로젝트이면서 동시에 플렉스 프로젝트가 됩니다.

"Servers" 윈도우를 여시고 톰캣등의 서블릿 컨태이너를 EclipseWTP 등록하신 등록된 서버에 새로 만든 프로젝트를 "Add or Remove Projects" 명령을 통해 Web Application으로서 작동할수 있도록 추가를 해주시고
프로젝트
이름이 test라면 서버를 start 하고 localhost:8080/test/xxx.html 같은 형태로 바로 확인이 가능합니다.

(위쪽 버튼들이 등록된 서버를 디버그나 실행 또는 프로파일 모드로 띠워주는 넘들이고 팝업을 통해서도 가능합니다)


그리고
"Navigator"창에서 프로젝트에 우클릭하셔서 등록정보로 들어가셔서 Flex Build Path output 위치를 WebContent 잡아주시면 컴파일된 swf 바로 위의 주소와 같은 형태로 접근이 가능해집니다.
(ex> http://localhost:8080/projectname/test.swf 또는 http://localhost:8080/projectname/test.html)

버측 디버깅을 하시고 싶으신 경우는 자바 코드에 브레이크 포인트를 걸고 톰캣등의 웹서버를 디버그 모드로 스타를 시키시면 가능하고 클라이언트를 디버깅 하시고 싶으신 경우는 기존 플렉스 개발시처럼 하면 되지만 웹페이지에 포함을 시켜서 디버깅을 하시고 싶으신 경우라면 실행메뉴를 여셔서 "URL or Path to lauch"부분에 swf파일 경로가 명시된부분을 위에서 언급한 http 스타일의 URL 바꾸시면 됩니다.
, swf 디버그 대상으로 하시지 마시고 html페이지를 대상으로 하면 됩니다.


* 예전에 작성하다 말아서 포스팅하지 않은 글인데 디버깅 방법에 대해 묻는 분이 있어서 마무리해서 포스팅합니다 ㅎㅎ

이올린에 북마크하기(0) 이올린에 추천하기(0)
Posted by 타오

트랙백 주소 :: http://taoism.tistory.com/trackback/42

댓글을 달아 주세요