2015-01-20 3 views
0

저는 Maven, gradle 및 android studio (IntelliJ)의 초보자입니다. 나는 최근에 안드로이드 스튜디오의 최신 버전을 다운로드하고 (실행시 내 프로그램에서 자바 코드를 컴파일하는) 내 코드에서 jcompilo 자바 컴파일러를 라이브러리로 사용하려는 백엔드 프로젝트를 만들었습니다.jcompilo를 android studio 프로젝트에 gradle 종속성으로 추가하는 방법

그래서 jcompilo 프로젝트가 here에 위치한다는 것을 알고 있습니다. 문제는 권장 방식으로 내 프로젝트에 의존성을 추가하는 방법을 모르는 것입니다.

지금까지 내 build.gradle 파일에 두 개의 새로운 스탠자를 포함하고있다 내 시도가 실패한 : 나는 그런 부분을 제거하기로 순진 변화의 모든 종류의 시도

repositories { 
    maven { 
     url "http://repo.bodar.com/com/googlecode/jcompilo" 
    } 
} 

dependencies { 
    //... 
    compile 'com.googlecode.jcompilo:jcompilo:2' 
} 

경로 구분자, 끝에 버전을 2, 2.02, 2.0.2, 2+ 등으로 변경하고 끝에 ": jcompilo"부분을 추가 및 제거하고 "아이비"와 "아이비"를 교환합니다. 이익. 내가 얻는 오류는 대체로 다음과 같습니다.

Error:Failed to find: com.googlecode.jcompilo:jcompilo:2 

따라서 내 가정이 잘못되었습니다. 어떻게 올바르게 수행 할 수 있습니까?

감사합니다.

답변

0

바로 지금은 this link에서 게시 한 후 잠깐 대답을 찾았 기 때문에 약간 어리석은 느낌이 들었습니다.

어쨌든, 요약, 저장소가 build.gradle에 다음 스탠자에 Gradle을에서 사용될 수있다 :

repositories { 
    maven { 
     //Notice the bare URL 
     url "http://repo.bodar.com/" 
    } 
} 

dependencies { 
    //Notice the extended syntax 
    compile group:'com.googlecode.jcompilo', name:'jcompilo', version:'202' 
} 

을 공정하게, 나는 주위에이 답변을 남겨 둘 것이다 그 동안 개선 된 것을 받아들입니다.

다시 고마워요!

+0

wooops, beat me;) –

0

링크하는 저장소의 pom 파일에 버전 번호가 2.0.2가 아니라 202.2라는 주장이 있습니다. 종속성을 다음과 같이 업데이트하십시오.

dependencies { 
    compile group: "com.googlecode.jcompilo", name: "jcompilo", version: "202" 
} 
관련 문제