Programing

Exploded Development는 무엇을 의미합니까?

lottogame 2021. 1. 8. 07:44
반응형

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

반응형