【问题标题】:IntelliJ copyright at compile time编译时的 IntelliJ 版权
【发布时间】:2018-05-28 02:18:47
【问题描述】:

我正在编写一个构建脚本,它将在编译时为我的项目生成新文件。这些文件将公开共享,因此它们需要包含正确的版权信息。有什么方法可以将 IntelliJ 的版权配置文件引用到构建脚本?

具体来说,我使用的是 Gradle,所以最好调用如下代码:

def codeHeader = <reference to IntelliJ copyright here>
writeCopyrightToFile(codeHeader)

如果这不起作用,那么是否可以将版权定义为我可以在定义版权配置文件以及脚本中使用的系统属性?

基本目标是在一个位置定义版权。

【问题讨论】:

    标签: intellij-idea gradle compile-time system-properties copyright-display


    【解决方案1】:

    版权存储在项目文件树下的一个文件中。请查看文件夹.idea/copyright/,您将在其中找到版权xml文件以供参考。

    【讨论】:

    • 这当然很有用,但您知道在构建脚本中引用此信息而不自己解析 xml 数据的好方法吗?理想情况下是某种速记。像“${idea.copyright}”或类似的东西?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-01-22
    • 1970-01-01
    • 2018-06-18
    • 2021-08-19
    • 1970-01-01
    • 2015-09-25
    • 1970-01-01
    相关资源
    最近更新 更多