我对sbt-native-packager很新。我想要的是使用外部conf文件夹,如资源文件夹,并在每个环境(如生产,开发等)中以不同方式配置其中的文件。
项目在运行时由库使用的目录下有src/universal/conf
和一堆配置文件。
我在构建期间排除src/universal/conf
,因此最终jar不会将这些conf文件作为资源。我检查了bin / start.sh并且只将lib/
文件夹设置为classpath。
我怎样才能完成它?什么是最佳做法?我不认为JavaServerPackaging
更方便,因为最终jar有几个主要方法可以在同一节点上用作单独的应用程序。所以一个dameon应用程序看起来不合适。