BOXI R3.1에 대한 두 가지 Java SDK를 구성하는 JAR 파일 수가 많습니다. BusinessObjects Enterprise Java SDK 및 Web Services Consumer Java SDK입니다.로컬 Maven 저장소에 여러 JAR 및 Javadoc 추가
biarengine.jar
biplugins.jar
cecore.jar
celib.jar
ceplugins_client.jar
ceplugins_core.jar
ceplugins_cr.jar
cereports.jar
cesession.jar
ceutils.jar
corbaidl.jar
ebus405.jar
flash.jar
SL_plugins.jar
logging.jar
pluginhelper.jar
xcelsius.jar
및 종속성의 번호 :
asn1.jar
backport-util-concurrent-2.2.jar
certj.jar
commons-logging.jar
derby.jar
freessl201.jar
jsafe.jar
log4j.jar
rascore.jar
sslj.jar
는 Javadoc과는 ZIP 파일로 사용할 수 있습니다
는 BusinessObjects Enterprise에 자바 SDK는 '핵심'JAR 파일을 가지고 있습니다.
상황은 웹 서비스 SDK와 비슷하므로 자세한 내용은 생략하겠습니다.
목표 : 각 SDK 및 해당 Javadoc을 로컬 Maven 저장소로 패키지화합니다 (SAP에서 원격 저장소를 제공하지 않는 것 같습니다).
질문 :
- 수있는 하나 개의 메이븐 저장소는 여러 JAR 파일을 포함?
mvn deploy:deploy-file
플러그인은 Maven 저장소에서 Javadocs를 ZIP 형식으로 유지해야합니까? How to add a jar, source and Javadoc to the local Maven repository? - 과 같은 단일 파일에서만 작동하는 것으로 보입니까?
- 주어진 SDK (즉, 핵심 및 종속성)에 대해 repos를 만들기로 선택한 경우 코어 저장소의 구성 파일을 편집하는 것처럼 쉽게 링크를 지정하고 있습니까?
- 대신 의존성에 대한 저장소를 만드는 대신 기존 Maven 저장소 (예 : log4j.jar)를 식별하고 참조하는 것이 더 좋을 것이라고 가정합니다. 이게 내가 JAR 지옥으로 이끌어 줄거야?
Javadoc 및/또는 소스 생성의 경우 답변 [here] (http://stackoverflow.com/questions/11336496/generate-javadoc-in-maven-and-then-upload-via-scp/11337260)을 참조하십시오. # 11337260) 도움이됩니다. 보통 maven-release-plugin을 원 스톱 솔루션으로 사용합니다. – yorkw
저장소에> 1 개의 JAR이있을 수 있습니까? – craig
또한 maven-release-plugin과 함께 maven-assembly-plugin을 원 스톱 솔루션으로 사용합니다. maven-assembly-plugin은 다른 분류 자 (예 : * -bin.tar.gz, * -jdk5.zip)를 사용하여 jar, zip 또는 tar.gz와 같은 다른 패키지를 빌드하고 mvn 릴리스를 수행 할 때 저장소에 자동으로 설치하는 데 도움을 줄 수 있습니다. 행하다. – yorkw