maven生成專案骨架時報錯ResourceManager : unable to find res
生成骨架時生成archetype.xml指令碼
問題描述:沒有方法通過*號批量匹配檔案
[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.
解決方法:
呼叫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
生成的檔案放在 archetype_auto.xml 存放在 專案骨架所在的目錄