Java &引用;无法导入引导模型“;尝试使用Alfresco Maven SDK打包时

Java &引用;无法导入引导模型“;尝试使用Alfresco Maven SDK打包时,java,spring,maven,alfresco,Java,Spring,Maven,Alfresco,我正在尝试为Alfresco社区打包一个AMP(Alfresco模块包)和一些自定义数据列表。当我启动集成测试时,一切正常,但当我尝试打包它时,我得到的只是一个包含大量Spring异常的错误日志 主要的例外是: org.alfresco.service.cmr.dictionary.DictionaryException: 07220001 Could not import bootstrap model 这是我的胸豆: <bean id="customdatalist-repo.dic

我正在尝试为Alfresco社区打包一个AMP(Alfresco模块包)和一些自定义数据列表。当我启动集成测试时,一切正常,但当我尝试打包它时,我得到的只是一个包含大量Spring异常的错误日志

主要的例外是:

org.alfresco.service.cmr.dictionary.DictionaryException: 07220001 Could not import bootstrap model
这是我的胸豆:

<bean id="customdatalist-repo.dictionaryBootstrap" parent="dictionaryModelBootstrap" depends-on="dictionaryBootstrap">
    <property name="models">
        <list>
            <value>alfresco/module/${project.artifactId}/model/content-model.xml</value>
        </list>
    </property>
    <!-- LABELS -->
    <property name="labels">
        <list>
            <value>alfresco/module/${project.artifactId}/messages/datalist-model</value>
        </list>
    </property>
</bean>

这不是执行此操作的最佳方法,但为了寻找修复方法,我决定跳过测试,因为失败的测试无法编译我的包

解决办法是:

mvn clean
mvn package -Dmaven.test.skip=true
并使用
alfrescomnt.jar

java -jar bin/alfresco-mnt.jar install <repo package> tomcat/webapps/alfresco.war
java -jar bin/alfresco-mnt.jar install <share package> tomcat/webapps/share.war
java-jarbin/alfresco-mnt.jar安装tomcat/webapps/alfresco.war
java-jar-bin/alfresco-mnt.jar安装tomcat/webapps/share.war

现在完成了。但是请记住,这不是最好的方法

这不是最好的方法,但是为了寻找修复方法,我决定跳过测试,因为失败的测试不会编译我的包

解决办法是:

mvn clean
mvn package -Dmaven.test.skip=true
并使用
alfrescomnt.jar

java -jar bin/alfresco-mnt.jar install <repo package> tomcat/webapps/alfresco.war
java -jar bin/alfresco-mnt.jar install <share package> tomcat/webapps/share.war
java-jarbin/alfresco-mnt.jar安装tomcat/webapps/alfresco.war
java-jar-bin/alfresco-mnt.jar安装tomcat/webapps/share.war

现在完成了。但是请记住,这不是最好的方式

您能给我们看一下整个stacktrace吗?@Akah,是的,已更新。我需要您的content-model.xml文件。可能您正在使用datalist,但您没有包括@Akah,它包括在内。这是一个Maven软件包。我仍然需要你的content-model.xml文件。你能给我们看一下整个stacktrace吗?@Akah,是的,更新了。我需要你的content-model.xml文件。可能您正在使用datalist,但您没有包括@Akah,它包括在内。这是一个Maven包。我仍然需要你的content-model.xml文件。我也有同样的问题。mvn clean install抛出相同的datalist uri not found错误。你的解决方案对我有效,但我同意这不是最好的方法。你有没有找到解决这个问题的办法?我也有同样的问题。mvn clean install抛出相同的datalist uri not found错误。你的解决方案对我有效,但我同意这不是最好的方法。你有没有找到解决这个问题的另一个办法?
java -jar bin/alfresco-mnt.jar install <repo package> tomcat/webapps/alfresco.war
java -jar bin/alfresco-mnt.jar install <share package> tomcat/webapps/share.war