我使用alfresco maven sdk项目来构建两个项目,repo项目和一个共享项目。我需要将它们部署为JAR,我应该使用eclipse中的哪些配置?
答案 0 :(得分:1)
在SDK 3.0版(仍处于开发阶段)之前,将项目组装为jar的选项将无法使用。但是,如果您仍想尝试它,可以使用此方法:
#Fetch SDK 3.0 and install it to your local maven repo
git clone https://github.com/Alfresco/alfresco-sdk.git
cd alfresco-sdk
git checkout sdk-3.0
mvn clean install -Dmaven.test.skip=true
#Fetch the jar archetype and try it out
git clone https://github.com/ohej/alfresco-jar-module.git
cd alfresco-jar-module
MAVEN_OPTS="-Xms256m -Xmx2G"
mvn integration-test alfresco:run
如果您要求将项目打包为WAR(而不是jar),则应在项目上运行mvn package
,然后使用alfresco-mmt(alfresco模块管理工具)等工具将该放大器应用于OOTB战争:
java -jar alfresco-mmt.jar install <AMPFileLocation> <WARFileLocation> [options]
您可以查看此page以获取露天mmt中可用选项的列表。
请注意,SDK 3.0将包含此功能OOTB而无需alfresco-mmt.jar