Kotlin脚本无法从jar中访问META-INF资源(persistence.xml)

我有一个kotlin脚本.kts,它使用来自jar的META-INF资源(persistence.xm)。

我检查了META-INF是存在于jar(lib.jar)

var emf: EntityManagerFactory = Persistence.createEntityManagerFactory(PERSISTENCE_UNIT_NAME, props) 

编译时出现这个错误:

kotlinc -script template2.kts -cp“lib.jar:persist-0.0.1-dev.jar”

javax.persistence.PersistenceException:没有EntityManager的持久性提供者

在Eclipse环境中使用主函数编译相同的代码

任何想法如何得到它适用于KTS?

谢谢