当前位置: 首页 > 知识库问答 >
问题:

Gradle String引导多项目,扩展application.properties

冷翼
2023-03-14

-->shared-folder
-------->data.json

在我的模块-1的测试应用程序.properties中,我希望引用shared-folder/data.json文件,如下所示:

Application.Properties

如何在另一个模块内的应用程序.properties中引用root/shared-folder/data.json

共有1个答案

易星宇
2023-03-14

我已经设法将共享文件夹添加到类路径中,然后像这样引用它:

my.json.data.file=classpath:data.json

在我的gradle子模块中,我添加了:

subprojects {
    apply plugin: 'java'

    sourceSets {
        main {
            resources {
                srcDirs += [
                        "$rootDir/SHARED-FOLDER"
                ]
            }
        }
    }
}
 类似资料:
  • 问题内容: 我想扩展,默认情况下是,以检查位于此处的XML文件。 由于我有一个多模块maven项目(> 100个模块,嵌套),其中很多没有文件夹,而大多数甚至没有文件夹(例如,对于Packaging = pom ),因此,看似简单的任务却变得非常困难。)。如果设置为或,则会导致生成错误: sonar-maven-plugin本身可以在每个模块中正确执行此操作。 我试图用正则表达式来设置,以通过切断

  • 问题内容: TL; DR: CSS网格有什么类似的东西吗? 我试图用几个月的大4x3网格创建年视图日历,而白天则嵌套7x6网格。 日历应填满页面,因此Year网格容器的宽度和高度分别为100%。 为简单起见,该笔中的每个月都有31天,从星期一开始。 我还选择了一个小得离谱的字体来演示该问题: 网格项(=日单元格)非常简洁,因为页面上有数百个。当日期数字标签过大(使用左上角的按钮随意使用笔中的字体大

  • Szenario:我有两个扩展,它们用一些特定字段扩展了。在TYPO3 9之前,我必须使用以下打字脚本配置对新闻扩展的依赖关系进行配置: 模型扩展了基本扩展的模型: 在TYPO3 10中,在(中断:#87623): 只要您只有一个扩展新闻扩展名的扩展名,它就可以工作多久。如果您有第二个扩展并启用TYPO3缓存,您将得到一个错误,即在第一个扩展中添加的字段在新闻扩展的模板中不可用。奇怪的是,这个问题

  • 新生成的项目,导入文件不能以tsx扩展结束,去搜了一圈也没找到答案,大佬们能给下提示吗? 这里是tsconfig.json 这里是tsconfig.node.json的内容 这里是vite.config.ts的内容

  • 6. 导航栏自定义 导航栏是指聊窗内最顶部的横条区域;导航栏自定义是指可在聊窗顶部添加自定义的按钮,例如快速拨打电话或设置等功能按钮。 自定义按钮位置在小能SDK包中res/layout 文件夹下nt_newchatwindow_titlebar.xml文件中,其中ImageButton(@+id/custom_button)为自定义按钮,可以调整位置及其他参数。 接口说明如下: setButto

  • 我正在做一个项目,该项目将有许多JavaFX应用程序,这些应用程序具有相似但又足够不同的功能,因此我创建了一个抽象基类来扩展Application以处理常见的功能并指示它们需要做什么,还创建了一系列具体的类来扩展这些功能。然而,当我试图跑的时候,我得到 应用程序构造函数java.lang.Reflect.InvocationTargetException位于java.base/jdk.intern