这是一个插件配置:
<configuration>
<srcFiles>
<srcFile>src${file.separator}integration-test${file.separator}resources${file.separator}sql${file.separator}schema.sql</srcFile>
</srcFiles>
</configuration>
一切都有效,但我在日志中看到:
[INFO] --- sql-maven-plugin:1.5:execute (create-tables) @ smsfinance-server ---
[INFO] Executing file: C:\Users\User\AppData\Local\Temp\schema.915861870sql
有办法禁用复制吗?
最佳答案
不,目前这是不可能的。
阅读from the source code从版本 1.5 开始,即使禁用过滤,SQL Maven 插件也会将源文件复制到临时目录来处理过滤。使用属性 enableFiltering
启用过滤.
您可以创建一个问题 at their GitHub page禁用过滤时禁用文件复制(这是默认设置)。
关于java - 如何禁用 sql-maven-plugin 文件复制到临时文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35498761/