바람둥이와 함께 Eclipse를 사용하고 있습니다. 서버에서이 옵션이 탭 (를 마우스 오른쪽 단추로 클릭) :> 청소, 게시 및 청소 톰캣 일 디렉토리, 이러한 옵션은 정말로 그들이 어떻게 프로젝트는 다른 무엇을Eclipse : 깨끗한 사이의 차이, 빌드 및 게시
답변
"project > Build"
을 실행하면 eclipse가 빌드 경로의 폴더에있는 모든 소스를 .class 파일로 컴파일하고 .class 파일을 지정한 출력 폴더에 넣습니다. 이 두 폴더는 모두 Project-> Properties-> Java Build Path
에서 구성 할 수 있습니다. eclipse에는 프로젝트가 마지막으로 빌드 된 이후에 변경된 소스 만 컴파일하는 증분 빌드 기능이 있습니다.
"Project-> Build Automatically"
을 통해 프로젝트의 자동 빌드를 활성화하면 빌드 경로의 소스 파일을 추가, 제거 또는 수정할 때 "project > Build"
이 자동으로 실행되므로 "프로젝트>"를 호출 할 필요가 없습니다. 이 경우 수동으로 빌드하십시오.
서버 탭의 Publish
옵션은 xml 구성 파일, 웹 리소스 (html, css, js 등) 및 얻은 컴파일 된 .class 파일과 같은 프로젝트 리소스를 복사하여 Tomcat 인스턴스에 응용 프로그램을 배포합니다 "project > Build"
을 Tomcat 인스턴스의 올바른 위치에 추가하십시오.
그래서 "Project > Build"
은 java 소스를 .class 파일로 컴파일하는 것이고 서버 탭의 옵션은 응용 프로그램을 tomcat 인스턴스에 배포하고 tomcat 인스턴스를 유지하는 방법입니다.
당신은 "서버 탭"에 대한 정보를 찾을 수 있습니다 (즉, 웹 도구 플랫폼) 다음 링크에서 : http://help.eclipse.org/helios/index.jsp?topic=/org.eclipse.wst.server.ui.doc.user/topics/tpublish.html http://wiki.eclipse.org/WTP_Tomcat_FAQ
청소를 구축, 게시 및 Clean Tomcat 작업 디렉토리 옵션은 서버 파일에서 작동합니다. 반면에 Project> 작업 공간 파일에서 작업을 수행합니다 (프로젝트는 작업 공간 폴더 안에 있습니다). 서버 파일과 작업 영역 파일은 일반적으로 분리 된 폴더에 있으며, 서버 구성 방법에 따라 다릅니다.
빌드 : 프로젝트
청소의 빌드 경로에 컴파일 변경된 소스 파일 : 프로젝트의 빌드 경로에있는 모든 소스 파일을 컴파일하십시오.
게시 : 웹 서버 인스턴스에 업데이트 된 프로젝트 배포
- 1. 연속 통합으로 깨끗한 빌드
- 2. 두 쿼터니온 사이의 '차이'
- 3. System.out.printf와 String.format 사이의 차이
- 4. Cufon 차이 및 게시 된 버전
- 5. 해상도 사이의 글꼴 크기의 차이
- 6. $ .ajax 게시/비 게시 행동 차이?
- 7. 0에서 0.0 사이의 C++ 차이
- 8. intent.setClass()와 intent.setComponent() 사이의 차이
- 9. 두 날짜 사이의 시차 차이
- 10. C++ : 0과 0.0 사이의 차이?
- 11. Eclipse WTP 게시 구성
- 12. Eclipse p2 : category.xml과 site.xml의 차이
- 13. 프로젝트 당 빌드 Eclipse 빌드
- 14. 데이터베이스 프로젝트에 게시 빌드
- 15. 레일 이동에서 self.up과 up 사이의 차이
- 16. $ a = ''사이의 차이; 그리고 $ a = NULL; PHP에서
- 17. 두 사각형 사이의 차이 (XOR)는 사각형입니까?
- 18. Eclipse 플러그인 및 기능을 명령 줄에 빌드
- 19. Eclipse 빌드 정의
- 20. IE7에서 헤더와 텍스트 사이의 큰 차이
- 21. 데이터 테이블 2 개 사이의 차이
- 22. Grails와 run-war 사이의 동작 차이
- 23. 게시 SSIS 프로젝트에서 빌드
- 24. "빌드 이벤트 오류 게시"
- 25. 게시 후 빌드 실패
- 26. ufw 거부 및 거부 사이의 Linux 방화벽 차이
- 27. Jenkins - 빌드 단계 사이의 조건
- 28. 차이 []
- 29. Visual Studio 2008 빌드 이벤트의 깨끗한 솔루션
- 30. Eclipse 빌드 프로세스에 연결?
정말 고마워요. 완벽한 대답. – Maro
그가 "Servers-> Clean, Projects> Clean과 Servers-> Clean의 차이점에 대해 물어 봤기 때문에 원래의 포스터 질문에 추가 하시겠습니까? – armyofda12mnkeys
'clear'에 대한 정보가 없습니다 – Premraj