일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 자바스크립트
- Redirect
- 안드로이드
- javascript
- Java
- 자바
- Eclipse
- 웹 서비스
- WebView
- C#
- asp.net
- 웹뷰
- varags
- 컬럼명
- html
- 이클립스
- Maven
- STS
- Apache Lucene
- decompiler
- scrollView
- MANTIS
- TextBox
- Android
- Web Service
- SpringSource Tool Suite
- jsp
- Bootstrap
- MSsql
- MS-SQL
- Today
- Total
bboks.net™
Maven-Android-Eclipse 연동 본문
1. Java SDK 설치
2. Eclipse 설치(여기선는 Java Developer 버전 사용)
3. Android SDK 설치
4. Maven 설치 또는 Eclipse 내장 사용
5. Eclipse 에 ADT(Android Development Tool) 플러그인
주소: https://dl-ssl.google.com/android/eclipse/
6. 플러그인 설치 후 Eclipse의 Android SDK Manager를 열어 설치된 항목 확인
7. Eclipse에 m2eclipse 플러그인 설치
주소: http://download.eclipse.org/technology/m2e/releases
8. Maven 에 Android용 Archetype 설정
8.1 Eclipse의 Package Explorer에서 New > Other > Maven > Maven Project > Next
8.2 Add Archetype.. click
8.3 Group Id와 Artifact Id, Version을 입력
Group id: de.akquinet.android.archetypes
Artifact Id: android-quickstart
Version: 1.0.8
8.4 입력을 완료하면 아래와 같이 Archetype이 추가된다. 그리고 Archetype이 생성되면 MAVEN_HOME\.m2 디렉토리에 archetype-catalog.xml 파일이 생성된다.
※ Eclipse 버전에 따라 Archetype이 생성되지 않을 수도 있는데 생성이 되지 않는 경우 아래의 첨부파일을 Maven의 Repository에 넣어주면 된다.
9. 프로젝트의 Group Id와 Artifact Id 그리고 개발하고자 하는 Android API 레벨을 입력한다.
9.1 이 상태로 처음 프로젝트를 생성하면 "Plugin execution not covered by lifecycle configuration...."라는 에러가 발생하는데 해당 항목을 선택하고 Quick Fix를 선택한다.
9.2 Quick Fix에서 Discover new m2e connectors를 선택 후 Finish
9.3 m2e Marketplace에서 Android Connector를 선택 후 Finish
9.4 이 후 Install 화면이 나오면 모두 선택 후 설치
10. Connector가 정상적으로 설치되면 아래의 화면과 같이 프로젝트가 구성이 된다.
종종 src/test/java 폴더가 없다고 나오는 경우가 있는데, 이럴 경우 해당 프로젝트에 src/test/java로 폴더를 추가해주면 오류가 해결된다.