将war包部署到android服务器上
16lz
2022-06-07
在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,显示相应结果;
更多相关文章
- [Android]attrs.xml文件中属性类型format值的格式
- AIDL介绍和实例讲解
- Android(安卓)NDK开发之Hello world篇
- SEAndroid简介
- Android之SDK、NDK、JNI和so文件
- Android(安卓)Duplicate files copied in APK
- 理解 Android(安卓)Build 系统
- Android资源类型、结构、使用
- NPM 和webpack 的基础使用