2012-09-23 3 views
2

GWT가없는 자바로 처음으로 Google App Engine 프로젝트를 작성했습니다. gae-archetype-objectify-jsp 아키타 입을 사용하여 프로젝트의 골격 구조를 얻었고 이클립스 플러그인을 사용하여 로컬에서 개발하고 테스트했습니다.gae-archetype-objectify-jsp로 정적 파일을 사용하는 방법

한 가지를 제외하면 모든 것이 멋지게됩니다. 특히 이미지 및 스타일 시트와 같은 정적 파일은 프로젝트를 실행할 때마다 누락됩니다. 나는 이것들을 src/main/webapp/ 아래에 두었지만 거기서 생성 한 것은 자동으로 빌드에서 삭제됩니다.

내가 정적 파일로해야 할 일이 있습니까?

건배, 데이브

답변

0

그것은 전쟁에서 하위 폴더에 간다/

, 당신은 정말이 볼 수 정적 파일을 다루는

... https://developers.google.com/appengine/docs/java/gettingstarted/staticfiles

그것은 SRC 파일이 조금 당황입니다 빌드시 삭제됩니다. 나는 그것이 일어나야한다고 생각하지 않는다. "기본 출력 폴더"를 어떻게 설정합니까? (그것은 Java Build Path -> Source (eclipse 아래)에서 발견됩니다. project_name/war/WEB-INF/classes와 같지 않아야합니다. 물론 이클립스가 아닌 당신의 maven 시스템이 될 수도 있습니다 ..

+0

안녕하세요. 링크를 읽었지만별로 유익하지 않았습니다. 아키타 입체가 제공하는 프로젝트 레이아웃에는 war 폴더가 없으며 대신 src/main/webapp 폴더가 있습니다. .jsp 및 WEB-INF 폴더에 있습니다. 그래서 파일이 거기에 있다고 가정합니다. – Dave

+0

내 레이아웃은 다음과 같습니다 : 프로젝트 루트 -> src, war -> stylesheets, WEB-INF, images 등등. src/main/webapp/stylesheets이 있어야합니다. – user1258245

관련 문제