Failed to execute goal org.mybatis.generator:mybatis-generator-maven-plugin:generate (default-cli) on project : resource does not exist


使用mybatis-generator自動生成mapper、dao等文件時,報錯如下:

org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.mybatis.generator:mybatis-generator-maven-plugin:generate (default-cli) on project ssm: <properties> resource does not exist

 

錯誤原因是maven無法找到對應<properties> resource文件.

解決方法如下:

1.檢查properties文件,每一行的行首和行末,是否有多余的空格,將其刪掉;

2.在maven的pom.xml文件中,加入如下的<resource>配置:

<dependencies>
  <!--相關的依賴文件-->
</dependencies>
<bulid>
<plugins>
  <!--相關的插件-->
</plugins>
<resources>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.xml</include>
                </includes>
                <filtering>true</filtering>
            </resource>

            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.properties</include>
                </includes>
            </resource>
 </resources>
</build>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM