2017-05-21 16 views
1

필자는 프로젝트를 만들었고 다른 프로젝트에서도 사용할 수 있도록 매우 추상적 인 클래스를 개발했습니다. 어떻게하면 패키지를 아웃소싱해야합니까? 그래야 최종적으로 IDE 또는 그레이드를 통해 패키지를 포함 할 수 있습니까?다른 프로젝트에서 재사용 할 수있는 아웃소싱 Java 패키지

또한 재사용 가능한 패키지 내용이 아직 개발 중이므로 병렬로 작업하고 싶습니다.

아무도이 문제를 해결할 수있는 방법을 말해 줄 수 있습니까? 에서

답변

0

당신의 build.gradle 당신이

task customBuild(type: Jar) { 
    from ("src/main/java/abstract/"){ 
     into "abstract" 
    } 

    version = "" 
    baseName = "myClasses" 
} 

가 지금 어디서든 당신이 원하는에 항아리를 복사 할 수 있습니다 당신에게 build/libs/YouJarName
내부 jar 파일을 구축 할 것입니다하려는 경우에만 패키지를 수집하는 사용자 지정 빌드를 사용하고, 그런 식으로 다른 프로젝트에 포함 시키십시오 :

dependencies { 
    compile fileTree (dir : "your/jar/location", includes: ["myJar.jar"]) 
}