由于我是docker的新手,我想知道如何下载cq-quickstart-6.1.0-SNAPSHOT.jar文件。我在构建应用程序时遇到问题同样的jar文件。
如果我能够了解如何使用docker从头到尾访问和配置存储库,那将会很棒。
答案 0 :(得分:1)
如AEM 6.1 / "Deploying and Maintaining" doc中所述:
拥有有效维护和支持合同的客户应该收到带有代码的邮件通知,并且能够从Adobe许可网站下载AEM。 业务合作伙伴可以从spphelp@adobe.com请求下载访问。
Adobe Experience Manager(AEM)软件包有两种形式:
cq-quickstart-6.1.0.jar
:一个独立的可执行jar文件,包含启动和运行所需的所有内容。cq-quickstart-6.1.0.war
:用于在第三方应用程序服务器中部署的war文件。
下载后,您可以在Docker文件中使用它,类似于" in-container testing for AEM with docker/"中提供的文件:
FROM dockerfile/java:oracle-java7
RUN mkdir /opt/aem/
WORKDIR /opt/aem/
ADD ~/Documents/demo/6.0/cq-quickstart-6.0.jar /opt/aem/cq-quickstart-6.0.jar
ADD ~/Documents/demo/6.0/license.properties /opt/aem/license.properties
RUN java -jar cq-quickstart-6.0.jar -unpack -v
RUN mkdir /opt/aem/jacoco-0.7.1.201405082137
ADD ~/Documents/demo/jacoco-0.7.1.201405082137.zip \
/opt/aem/jacoco-0.7.1.201405082137/jacoco-0.7.1.201405082137.zip
RUN unzip jacoco-0.7.1.201405082137/jacoco-0.7.1.201405082137.zip \
lib/* \
-d jacoco-0.7.1.201405082137/
ENV CQ_FOREGROUND y
ENV CQ_VERBOSE y
ENV CQ_NOBROWSER y
ENV CQ_RUNMODE "dev,author,nosamplecontent"
ENV CQ_JVM_OPTS "-server -Xmx1524M -Xms512M -XX:MaxPermSize=512M \
-javaagent:/opt/aem/jacoco-0.7.1.201405082137/lib/org.jacoco.agent-0.7.1.201405082137.jar=output=tcpserver,port=6300"
CMD crx-quickstart/bin/quickstart