完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
< >
Ubuntu14.04.3(该版本已经过测试,其他版本未知)
Ota服务器需要JDK1.6以上版本,具体安装步骤: (1).从甲骨文官网下载jdk-6u45-linux-x64.bin,将jdk-6u45-linux-x64.bin文件拷贝到Ubuntu目录下操作 (2). chmod 777 jdk-6u45-linux-x64.bin (3). ./ jdk-6u45-linux-x64.bin 安装成功后,会在当前目录下生成一个目录:jdk1.6.0_45 (4). 安装好后,还必须配置环境变量 vi /etc/profile.d/java.sh 在新的java.sh中输入以下内容: #set java environment export JAVA_HOME=/home/ jdk1.6.0_45 export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH 保存, source /etc/profile.d/java.sh。 (5).使用java –version指令,看到如下信息说明安装成功: java version "1.6.0_45" Java(TM) SE Runtime Environment (build 1.6.0_45-b06) Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)
(1).解压 apache‐tomcat‐7.0.29.zip 到任意目录下 如:root@ubuntu:~/OTA_update/apache-tomcat-7.0.29 其中apache‐tomcat‐7.0.29.zip下载地址:https://download.csdn.net/download/Mrdeath/11968002 (2).修改整个目录的权限 chmod 775 -R apache-tomcat-7.0.29 (3).服务器应用部署在 webapps/OtaUpdater root@ubuntu~/OTA_update/apache-tomcat-7.0.29/webapps/OtaUpdater/WEB-INF# ls classes lib log4j.properties manifast.xml packages web.xml manifest.xml 和 packages 目录需要根据产品型号和版本号,手动进行配置 (4) manifast.xml 配置文件写法说明 product name要与build.prop里的ro.product.model统一 version name 要与build.prop里的ro.product.version统一 package_path为当前版本所要升级的固件的路径,路径可以放在packages任意位置,只要manifast.xml制定好就行 (5). 服务器运行和停止 开始:root@ubuntu:~/OTA_update/apache-tomcat-7.0.29# ./bin/startup.sh Using CATALINA_BASE: /root/OTA_update/apache-tomcat-7.0.29 Using CATALINA_HOME: /root/OTA_update/apache-tomcat-7.0.29 Using CATALINA_TMPDIR: /root/OTA_update/apache-tomcat-7.0.29/temp Using JRE_HOME: /root/OTA_update/jdk1.6.0_45 Using CLASSPATH: /root/OTA_update/apache-tomcat-7.0.29/bin/bootstrap.jar:/root/OTA_update/apache-tomcat-7.0.29/bin/tomcat-juli.jar 结束:root@ubuntu:~/OTA_update/apache-tomcat-7.0.29# ./bin/shutdown.sh Using CATALINA_BASE: /root/OTA_update/apache-tomcat-7.0.29 Using CATALINA_HOME: /root/OTA_update/apache-tomcat-7.0.29 Using CATALINA_TMPDIR: /root/OTA_update/apache-tomcat-7.0.29/temp Using JRE_HOME: /root/OTA_update/jdk1.6.0_45 Using CLASSPATH: /root/OTA_update/apache-tomcat-7.0.29/bin/bootstrap.jar:/root/OTA_update/apache-tomcat-7.0.29/bin/tomcat-juli.jar
vi rk3288_box.mk PRODUCT_MODEL := OTA_TEST (与上面manifast.xml对应) PRODUCT_PROPERTY_OVERRIDES += ro.product.version = 1.0.1 (每更新一版就要更新该版本,避免造成升级死循环) ro.product.ota.host = 10.10.80.76:2300 (服务器的IP) |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
基于米尔瑞芯微RK3576核心板/开发板的人脸疲劳检测应用方案
533 浏览 0 评论
803 浏览 1 评论
700 浏览 1 评论
1926 浏览 1 评论
3171 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 18:34 , Processed in 0.387641 second(s), Total 41, Slave 34 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号