Where to put external config files in a Kotlin Gradle project?

Viewed 308

I use a standard Maven/Gradle project structure putting source code under src/main/kotlin and automatically collected resources under src/main/resources:

\myapp
 -\src
    -\main
      -\kotlin
        -\com
          -\projectname
            -\MyApp.kt
       -\resources
         - som_file.txt

This works fine to package my distribution with the distZip task and all resources end up in a jar which is then zipped into the following structure:

myapp
-\bin\
-\libs\

I am not sure where to put external config files in my Kotlin project (e.g. db.config) which the user could edit later. Is there a correct location for external config files in Gradle project?

0 Answers
Related