2013-02-01 60 views
1

對於我創建的插件,我想添加一個webinterface,您可以從中更改設置並執行一些簡單的數據操作。這個數據操作應該通過sqlquerys完成。我正在使用一個sqlite數據庫,這是問題的起點:Java嵌入式網絡接口

網站(servlet)必須與該插件的其餘部分共享數據庫連接,以防止「數據庫已鎖定」錯誤並保持數據完整性。

我已經試圖嵌入碼頭和tomcat,但我不知道如何將一個網站集成到jar中。

PS:我不會切換到mysql。另外,由於該網站只是一個管理界面,它沒有太多的訪問和解決方案,而不使用servlet或jsps非常受歡迎,雖然它必須支持按鈕和登錄(ajax ??)

回答

0

對於非常簡單的管理員/調試/監控接口,我有時在Oracle/OpenJDK JVM中使用built in HTTP server

它的內置功能非常輕巧,但不能跨Oracle/OpenJDK以外的其他JVM移植。不能移植,我只會推薦它用於調試接口或類似的。