1. 程式人生 > >maven生成專案骨架時報錯ResourceManager : unable to find res

maven生成專案骨架時報錯ResourceManager : unable to find res

  • 生成骨架時生成archetype.xml指令碼

  1. 問題描述:沒有方法通過*號批量匹配檔案

    [INFO] ----------------------------------------------------------------------------

    [INFO] Using following parameters for creating project from Old (1.x) Archetype: gdpost-framework-archetype-client:1.0-SNAPSHOT

    [INFO] ----------------------------------------------------------------------------

    [INFO] Parameter: basedir, Value: D:\maven-cmd

    [INFO] Parameter: package, Value: mm

    [INFO] Parameter: groupId, Value: mm

    [INFO] Parameter: artifactId, Value: nn

    [INFO] Parameter: packageName, Value: mm

    [INFO] Parameter: version, Value: 1.0-SNAPSHOT

    [ERROR] ResourceManager : unable to find resource 'archetype-resources/src/main/resources/static/js/bsn/example/*.js' in any resource loader.

  2. 解決方法:

    1. python指令碼:image.pngimage.pngimage.pngimage.png

    2. 呼叫python生成archetype.xml:

      [D:\maven-cmd]$ python create_archetype.py D:/maven-cmd/ yxbj_maven_archetype  yxbj_maven_artifactId  #引數一:專案骨架所在的目錄  引數二:artifactId

      ======目錄:D:/maven-cmd/yxbj_maven_archetype/src/main/resources/archetype-resources不存在,繼續下一個目錄=======

      #檔案寫入開始:D:/maven-cmd/ yxbj_maven_archetype /archetype_auto.xml

      #檔案寫入結束:D:/maven-cmd/ yxbj_maven_archetype/ etype-client/archetype_auto.xml

    3. 生成的檔案放在 archetype_auto.xml 存放在 專案骨架所在的目錄