Exploded Development는 무엇을 의미합니까? (자바에서)
이 사이트에서 "폭발 된 개발"이라는 용어를 발견했습니다 ...
http://www.zeroturnaround.com/javarebel/support-matrix/
Java 웹 응용 프로그램 작업과 관련하여 이전에들은 것을 기억했습니다. 내가 말할 수있는 것은 .war 파일을 추출 된 / 원시 파일 집합으로 배포하는 것과 관련이 있습니다. ANT / Maven 작업을 사용하여 코드 변경을 시도 할 때마다 응용 프로그램 서버에 war 파일을 배포하는 대신 전쟁의 내용이 "원시"배포 된 폴더의 내용을 서버에 알리는 것입니다. .
내가 올바른 길을 가고 있는가? 이 용어의 의미와 사용의 의미에 대한 확실한 이해가 있다면 좋을 것입니다.
예를 폭발 대신 배포보다 수단을 WAR/EAR
당신이에서 응용 프로그램 서버를 가리키는 응용 프로그램을 테스트하기 위해 응용 프로그램 서버에 파일을 폴더 워해머 / EAR 파일 내부에 일 것입니다 무슨의 압축 해제 (폭발) 내용을 포함.
대부분의 애플리케이션 서버 가 코드 / JSP 등을 변경할 수있는 Hot Deploy를 지원 하고 이러한 변경 사항이 실행중인 애플리케이션에 거의 즉시 반영 되므로 개발이 더 빨라집니다 .
Eclipse의 Tomcat 플러그인은 기본적으로이 기술을 사용합니다. 주의해야 할 유일한 사항은 많은 핫 배포 후에 대부분의 응용 프로그램 서버가 PermGen 공간에서 메모리 부족을 시작하고 다시 시작해야한다는 것입니다 (Weblogic 및 Tomcat에서이 문제가 발생했습니다).
나는 또한 JavaRebel 웹 사이트의 FAQ에서 설명하는 것으로 나타났습니다.
http://www.zeroturnaround.com/javarebel/faq/#What_is_exploded_and_packaged
참조 URL : https://stackoverflow.com/questions/1289358/what-does-exploded-development-mean-in-java
'Programing' 카테고리의 다른 글
HTML 테이블을 Div로 바꾸기 (0) | 2021.01.08 |
---|---|
속성 생성자에 객체를 전달하는 방법 (0) | 2021.01.08 |
Unix의 pthread.h를 Windows에서 컴파일 할 수 있습니까? (0) | 2021.01.08 |
대표단, 왜? (0) | 2021.01.08 |
Django는 외래 키 열에 대한 인덱스를 자동으로 생성합니까? (0) | 2021.01.08 |