모든 엔터프라이즈 애플리케이션에서 Maven을 사용하면 얻을 수있는 이점을 알 수 있습니다. 그러나, 제 질문은 : 메이븐의 사용은 Java 응용 프로그램의 성능을 전혀 향상 시키거나 줄일 수 있습니까?Java 애플리케이션의 Maven 성능
0
A
답변
4
Maven은 런타임 성능에 영향을주지 않습니다.
Maven은 주로 빌드 관리, 테스트 및 배포를 위해 개발시 사용됩니다. 애플리케이션 런타임에서 실제로 역할을 수행하지는 않습니다 (예 : 일부 비정상적인 상황 (예 : 플러그인이 동적으로 플러그인을 다운로드하기 위해 애플리케이션에서 Maven을 사용하는 경우 제외).
0
배포시기는 언제입니까? Maven은 개발과 빌드에 관한 모든 것입니다. 배포 준비가되면 ant, ivy 또는 다른 어떤 것으로 구축 될 수있는 표준 배포 방식이어야합니다.
일부 사람들은 빌드 성능과 규범 적 성격 (구성보다 관습)에 대해 불평합니다. 그러나 광범위한 지원 및 채택 (저장소 및 빌드의 광범위한 가용성으로 입증 됨)이 있습니다.
Maven은 누락 된 종속성을 로컬 저장소에 다운로드하여 작동합니다. 회사의 저장소를 사용하면 팀에서이 프로세스를 훨씬 빠르게 수행 할 수 있습니다.
1
Maven은 빌드 및 종속성 관리 도구이므로 응용 프로그램의 성능과 아무 관련이 없습니다. 빌드 시간에 영향을 미칠 수 있지만 코드 성능은 빌드보다 코드 자체에 더 많이 있습니다.
1
Maven은 종속성 및 빌드 관리 프레임 워크입니다.
그것은 모든 종속성을 가져오고 원하는 포장 형식 (병/전쟁/귀)
이 한 번 작업되는 응용 프로그램을 구축하고 빌드 단계에서 일어나는 제외하고, 응용 프로그램과 함께 할 수 없다,
Appliciation PERFORMANCE는 Maven이 수행 할 필요가없는 실행 단계와 관련이 있습니다.
관련 문제
- 1. 중요한 애플리케이션의 성능 차이는
- 2. Maven NetBeans 플랫폼 애플리케이션의 지속성
- 3. Node-Webkit 데스크톱 애플리케이션의 성능
- 4. 인터넷 뱅킹 애플리케이션의 NHibernate 성능
- 5. Java EAR 애플리케이션의 로그백
- 6. Java EE 애플리케이션의 동시성
- 7. Java 데스크톱 애플리케이션의 JFrame
- 8. Java 애플리케이션의 MeshLab 필터
- 9. Java 데스크톱 애플리케이션의 RESTful 웹 서비스
- 10. Java EE 애플리케이션의 성능을 평가하는 방법은 무엇입니까?
- 11. Spring/Maven 애플리케이션의 리소스 폴더에 대한 액세스
- 12. 자바 웹 애플리케이션의 확장 성 및 성능
- 13. ios 및 android phonegap 애플리케이션의 성능 테스트
- 14. javafx 포팅 된 애플리케이션의 성능 저하
- 15. Java EE 애플리케이션의`rails console`
- 16. websphere 애플리케이션의 ClearQuest java api
- 17. Java Spring 애플리케이션의 Windows 인증
- 18. Java 실시간 애플리케이션의 수직 스케일링
- 19. Eclipse에서 Java 웹 애플리케이션의 구조
- 20. Java maven 개발이 느림
- 21. Maven + Java 패키지 선언
- 22. java maven rebuild dependency
- 23. Maven 프로젝트에서 Java 프로젝트
- 24. Java Maven WebApp Tomcat
- 25. Java RDBMS 성능
- 26. Java mvn exec 성능
- 27. 스칼라 대 Java 성능
- 28. Java FX 성능 문제
- 29. Java printf 성능
- 30. "JAVA code"성능 분석
Maven의 기능을 정말로 이해하고 있습니까? 당신이 정확히 무엇을하는지 안다면 당신은 이것을 묻지 않을 것입니다. –