Bigdata, Hadoop ecosystem, Semantic IoT등의 프로젝트를 진행중에 습득한 내용을 정리하는 곳입니다.
필요한 분을 위해서 공개하고 있습니다.
문의사항은 gooper@gooper.com로 메일을
보내주세요.
dependencies에서 providedCompile을 사용하면 compile시에서 사용되도록 제한 할 수 있으나 jar파일을 만드는 경우는 사용할 없음
이때는 아래와 같은 내용을 build.gradle파일에 포함시켜주고 compile대신 provided를 사용한다.
------사용하는 방법(예, group: 'javax.servlet', name: 'servlet-api', version:'2.5'를 jar파일에 포함하지 않는경우)
provided (group: 'javax.servlet', name: 'servlet-api', version:'2.5')
--------포함할 내용(build.gradle)-------------
configurations {
provided
provided.extendsFrom(compile)
}
sourceSets {
main.compileClasspath += configurations.provided
test.compileClasspath += configurations.provided
test.runtimeClasspath += configurations.provided
}
eclipse.classpath.plusConfigurations += [ configurations.provided ]
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
7 | springframework를 이용한 war를 생성하는 build.gradle파일(참고용) | 총관리자 | 2016.08.19 | 652 |
6 | spark, kafka, mariadb, jena, springframework등을 이용하여 공통모듈을 jar로 만들기 위한 build.gradle파일(참고용) | 총관리자 | 2016.08.19 | 614 |
5 | build.gradle을 pom.xml로 변환하는 방법 | 총관리자 | 2016.08.18 | 1215 |
4 | compile할때와 exclude할때 대상을 표현하는 명칭이 다르므로 주의할것 | 총관리자 | 2016.08.10 | 506 |
3 | 로컬의 라이브러리파일들을 dependency에 포함시키는 방법 | 총관리자 | 2016.08.09 | 53 |
» | gradle을 이용하여 jar파일 생성시 provided속성을 지정할 수 있게 설정하는 방법 | 총관리자 | 2016.08.09 | 85 |
1 | pom.xml에서 build.gradle로 변환 | 총관리자 | 2015.09.14 | 207 |