首页 文章

常 Spring 藤:坏模块名称

提问于
浏览
0

我正在使用Ant和Ivy来构建一个多模块项目 .

我的ivy.xml文件有问题 . 我不知道我做错了什么 .

Error message:

my-repository:在/path_to_my_application/ivy.xml中找到的错误组织:expected ='junit'found ='my-org'my-repository:在/path_to_my_application/ivy.xml中找到错误的模块名称:expected ='junit found = “我的模块”

Ivy.xml file:

<ivy-module version="2.0">
    <info organisation="my-org" module="my-module" /> 
    <dependencies>
        <dependency org="junit" name="junit" rev="4.12"/>
    </dependencies>
</ivy-module>

我没有运气就拖网上网 .

maven 下发布,因为我看到这在几个maven论坛上漂浮,但没有任何成功 .

2 回答

  • 1

    无法重现您的问题 . 以下项目无错误地解析依赖项

    ├── build.xml
    └── ivy.xml
    

    build.xml

    <project name="demo" default="resolve" xmlns:ivy="antlib:org.apache.ivy.ant">
    
        <target name="resolve">
            <ivy:resolve/>
        </target>
    
    </project>
    

    ivy.xml

    <ivy-module version="2.0">
        <info organisation="my-org" module="my-module" /> 
        <dependencies>
            <dependency org="junit" name="junit" rev="4.12"/>
        </dependencies>
    </ivy-module>
    
  • 0

    我今天收到了这个错误 . 我在依赖项的存储库位置有ivy.xml,在调用ivy resolve时也引用了ivy.xml . 例如:

    <ivy:resolve file="ivy-3rdpartypkgs.xml"/>
    

    在repo位置删除ivy.xml后,它成功下载了依赖项 .

相关问题