Java Spark 和 Jetty 用户定义的配置文件和参数

edu*_*ike 5 java jetty embedded-jetty spark-java

我想弄清楚如何为 Java Spark(微框架)及其 Jetty 实现设置配置文件。

我已经设法将完整的应用程序部署为单个 .jar 文件及其依赖项,我非常喜欢这个选项,但如果我这样做,我不确定如何设置一个既可以帮助配置的外部配置文件Jetty 也有一些用户定义的参数,用于运行应用程序的其他部分。

我不希望这些配置选项出现在代码中,而是一个 JSON、YAML、XML 等...配置属性文件

鉴于我部署它的方式,是否有可能?

我读过我只需要编辑start.ini和创建一个/resources/myconfig.properties文件,尽管考虑到我的部署方法,我不相信它会这样工作。