나는 당신이 지금까지 나아 갔다고 확신하지만 어쨌든 나는 대답 할 것이라고 생각했다.
이러한 답변 중 일부는 해결 방법을 제공합니다. 실제로 발생해야하는 것은 새 URI를 "활성화"하기 위해 프로젝트를 정리하고 다시 공개하는 것입니다. 서버보기에서 서버를 마우스 오른쪽 단추로 클릭하고 정리를 선택하면됩니다. 그런 다음 시작하거나 다시 시작하십시오. 여기에있는 다른 답변의 대부분은 실제로이 작업을 수행하는 작업을 제안합니다.
변경중인 파일은 workspace/.metadata/.plugins/org.eclipse.wst.server.core/publish/publish.dat
작업 공간에 둘 이상의 서버 가 없는 경우를 제외하고는 publishN.dat
동일한 경로에있는 파일입니다.
이것이 누군가를 돕기를 바랍니다.
이것이 적절한 에티켓인지 아닌지 확실하지 않습니다.이 답변을 편집하여 Eclipse Indigo에 정확한 단계를 제공하고 있습니다.
프로젝트의 속성 에서 웹 프로젝트 설정을 선택하십시오 .
컨텍스트 루트 를 app으로 변경하십시오 .
창>보기 표시> 서버를 선택하십시오 .
빨간색 사각형 상자 ( "서버 중지"도구 설명)를 클릭하거나 서버 목록에서 컨텍스트를 클릭하여 "중지"를 선택하여 서버를 중지하십시오.
사용하려는 서버에서 컨텍스트 클릭하여 "청소…"를 선택하십시오.
이 확인 대화 상자에서 확인을 클릭하십시오.
이제 다음과 같은 새로운 "앱"URL을 사용하여 앱을 실행할 수 있습니다.
http://localhost:8080/app/
프로덕션 서버에서 Eclipse 외부에서이를 수행하는 것이 훨씬 쉽습니다-> war 파일 이름 바꾸기. Vaadin 앱을 WAR 파일로 내보내십시오 ( 파일> 내보내기> 웹> WAR 파일 ). WAR 파일을 Tomcat과 같은 웹 서버의 서블릿 컨테이너로 이동하십시오. 이 경우 WAR 파일의 이름을 app.war 로 바꾸십시오 . 서블릿 컨테이너를 시작하면 Tomcat과 같은 대부분은 war 파일을 폴더로 확장하는 것을 포함하여 앱을 자동 배포합니다. 이 경우 app 이라는 폴더가 나타납니다 . 잘 가야합니다. URL을 테스트하십시오. * example.com "과 같은 도메인의 경우 다음과 같습니다.
http://www.example.com/app/
Vaadin 툴킷 프로그래머는 시각적 애드온을 사용하는 경우 위젯 세트를 다시 빌드해야합니다.