java - 如何禁用 sql-maven-plugin 文件复制到临时文件夹?

标签 java maven sql-maven-plugin

这是一个插件配置:

<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/

相关文章:

java - Spring MVC 中不存在必需的字符串参数错误

compilation - 如何编译jdk本身

java - 最佳实践在哪里注册广播接收器?

java - 如何将 Opendaylight 连接到 Mininet?

java - Maven 从曾祖 parent 而不是我们的 parent 依赖管理中采购依赖版本

java - Maven:从 pom.xml 中的 settings.xml 读取加密密码

Java,将传入附件与数据库中的图像列表进行比较,看看是否相同

java - eclipse 提示 getSystemCpuLoad 方法在 Java 8 的 OperatingSystemMXBean 中不可用?

java - 使用 sql-maven-plugin 时 <outputFile> 属性无法正常工作