我有一个应用程序项目和一个库项目。应用程序项目之间的唯一区别是常量源文件和资源。当我将资源添加到应用程序项目时,它们会在编译时被拉入并替换 lib 项目资源(正常行为)。我有一个包,其中包含应用程序项目的 src 文件夹中的 constants.java 文件,但这不会在编译时替换 lib 项目中的 constants.java。库项目包含许多依赖于常量文件的文件,但我想更改每个应用程序项目的常量文件。处理这种情况的最佳做法是什么?
我有一个应用程序项目和一个库项目。应用程序项目之间的唯一区别是常量源文件和资源。当我将资源添加到应用程序项目时,它们会在编译时被拉入并替换 lib 项目资源(正常行为)。我有一个包,其中包含应用程序项目的 src 文件夹中的 constants.java 文件,但这不会在编译时替换 lib 项目中的 constants.java。库项目包含许多依赖于常量文件的文件,但我想更改每个应用程序项目的常量文件。处理这种情况的最佳做法是什么?