將war包部署到android服務器上

在android系統上安裝i-jetty(servlet容器),可以將android手機當成一個服務器使用。

1、下載i-jetty,安裝;

2、編寫servlet並打成war包;

3、將war包裏的classes和lib分別複製到D:\Android\android-sdk-windows\build-tools\23.0.2\classes和D:\Android\android-sdk-windows\build-tools\23.0.2\corelib(路徑視具體情況而定)

4、運行下面命令,生成classes.dex文件;
dx.bat --dex --verbose --core-library --positions=lines --output=classes.dex    ./classes ./corelib

5、執行下面命令,生成zip文件;

jar cvf classes.zip  classes.dex

6、刪除原war包lib目錄下的所有jar文件;

7、將classes.zip文件複製到war包的lib目錄

8、將最終war包扔到i-jetty根目錄下的webapps文件夾裏;

9、啓動i-jetty,在瀏覽器輸入對應url,顯示相應結果;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章