2013-08-24 1 views
-1

필자는 많이 읽었지만 프로젝트에 Maven을 사용하는 여러 웹 프레임 워크가 있기 때문에 혼란스러워서 Maven이 다음을 수행하여 앱을 개발하기위한 스키마를 정의하는 아키타 입 좋은 연습, 또는 내 코드를 바이트 코드로 변환하는 sdk의 일부분 일뿐입니다. 혼란에서 나를 끌고 나에게 필요한 정보를 제공 할 수있는 사람에게 미리 감사드립니다. BTW는 전형이 아키타 입을 디렉토리 구조라고 말하는 것이 딱딱한가요?Maven은 주로 grails에서 domain.controller-view와 같은 아키타 입을 제공하는 프레임 워크인가?

+1

단순한 Google 검색에서 돌아오고 maven.apache.org를 방문하면 처음 검색했을 것입니다. 이 질문을하는 것보다 시간이 많이 걸렸을 것입니다. :) – dmahapatro

답변

1

Maven에 대해 충분히 읽고 있다면 확실하지 않습니다. Maven은 응용 프로그램을 빌드하고, 종속성을 관리하고, 테스트를 실행하고, 보고서 및 기타 여러 가지 작업을 수행하는 데 도움이되는 빌드 시스템입니다. 구글 결과에

첫 번째 링크는 http://maven.apache.org/

아파치 메이븐은 소프트웨어 프로젝트 관리 및 이해 도구이다. 프로젝트 개체 모델 (POM)의 개념에 기반하여 Maven은 정보의 중심 부분에서 프로젝트의 빌드,보고 및 문서를 관리 할 수 ​​있습니다.

각 응용 프로그램은 응용 프로그램을 실행하기 전에 수행해야 할 많은 종속성과 많은 작은 작업을 가지고, 개발자는 POM라는 파일에 그들을 정의하고 그 메이븐 응용 프로그램을 빌드하기위한 명령이 될 것입니다. Maven은 코드 작성 이외의 모든 것을 할 수 있습니다. 그런 의미에서 Aladdin의 이야기에서 Genie와 닮았습니다.

Grails가 사용하는 것과 동일한 규칙으로 Grails 프로젝트를 채울 수있는 Grails maven 플러그인이 있습니다. Grails와 함께 명령을 실행하고 다른 많은 것들을 실행할 수 있습니다. 더 중요한 것은 당신의 의존성을 관리 할 것입니다.

관련 문제