对于我创建的插件,我想添加一个webinterface
,您可以从中更改设置并执行一些简单的数据操作。此数据操作应通过sqlquerys
完成。我正在使用sqlite数据库,这就是问题的开始:
网站(servlet)必须与插件的其余部分共享数据库连接,以防止"数据库被锁定"错误并保持数据完整性。
我已经尝试过嵌入jetty和tomcat,但我不知道如何将网站集成到jar中。
PS:我不会切换到mysql。此外,由于网站只是一个管理界面,它没有那么多的访问和解决方案,不使用servlet或jsps非常受欢迎,虽然它必须支持按钮和登录(ajax ??)答案 0 :(得分:0)
对于非常简单的管理/调试/监控接口,我有时使用Oracle / OpenJDK JVM中的built in HTTP server。
它就像你可以获得的那样轻量级内置。但是除了Oracle / OpenJDK之外,它不能在JVM之间移植。不可移植,我只推荐它用于调试接口或类似的。