androidpn环境搭建
1、下载androidpn版本。http://sourceforge.net/projects/androidpn/postdownload?source=dlp
2、下载安装tomcat
2.1 下载地址http://tomcat.apache.org/
2.2 安装jdk(http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html),然后在设置用户环境变量JRE_HOME
2.3 解压tomcat后直接启动bin下的start.bat即可。
4、下载eclipse J2EE版本 http://www.eclipse.org/downloads/,解压后可即用,不用安装。
5、androidpn-tomcat可能需要修改的地方:
5.1 androidpn-tomca工程导入到J2EE中。
5.2 添加库servlet-api.jar(在tomcat的lib子文件夹中),右键工程“属性”进行添加。
5.3 修改端口号, 在工程的resources/spring-config.xml里面改5222端口为你想使用的端口。
5.4 导出工程为war包,右键工程export导出。
5.5 修改tomcat的conf/server.xml,在其中的host结点下添加
<Context path="/war包路径" docBase="war包名" debug="0" privileged="true" reloadable="true"/>
5.6 如果将war包放在webapps下面,则需要确保工程WebRoot\decorators\default.js中href=”xxx.do”的形式为xxx.do,如果是/xxx.do则会出现404错误。
5.7 将war包放在webapps下面后(不需要解压),如果运行tomcat出现错误,说明数据库没有配置,修改工程中的resources/jdbc.properties文件
jdbcUrl=jdbc:mysql://ipyours/db_yours?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull
jdbcUsername=yours
jdbcPassword=yours
6、androidpn-client需要修改的地方
6.1 修改xmppHost和xmppPort(工程的res/raw/androidpn.properties中)为你在第5步中配置的即可。
6.2 修改target=android-19(工程的project.properties中)
6.3 修改android.sdk.jar=绝对路径/sdk/platforms/android-19/android.jar(工程的build.properties中)
6.4 修改工程的lib为libs,asmack.jar在androidpn-client的libs目录中。
转载于:https://www.cnblogs.com/zxpo/p/3598857.html
androidpn环境搭建相关推荐
- Anaconda3+python3.7.10+TensorFlow2.3.0+PyQt5环境搭建
Anaconda3+python3.7.10+TensorFlow2.3.0+PyQt5环境搭建 一.Anaconda 创建 python3.7环境 1.进入 C:\Users\用户名 目录下,找到 ...
- Windows10+Anaconda3+Pycharm环境搭建
Windows10+Anaconda3+Pycharm环境搭建 一.安装Anaconda3 1.进入 anconda官网,下载Anaconda3 2.安装,选项默认继续安装(可以自行更改安装位置),等 ...
- SpringCloud Alibaba微服务实战(一) - 基础环境搭建
说在前面 Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案.此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来 ...
- 2021年大数据环境搭建(二):分布式环境搭建
2021大数据领域优质创作博客,带你从入门到精通,该博客每天更新,逐渐完善大数据各个知识体系的文章,帮助大家更高效学习. 有对大数据感兴趣的可以关注微信公众号:三帮大数据 目录 分布式环境搭建 集群规 ...
- 2021年大数据Spark(八):环境搭建集群模式 Standalone HA
环境搭建-Standalone HA 高可用HA Spark Standalone集群是Master-Slaves架构的集群模式,和大部分的Master-Slaves结构集群一样,存在着Master单 ...
- 2021年大数据Spark(六):环境搭建集群模式 Standalone
目录 环境搭建-Standalone 前言 Standalone 架构 集群规划 修改配置并分发 修改slaves 分发到其他机器 修改spark-env.sh 集群启动和 ...
- CentOS7环境搭建使用PhpStorm上传代码
一.虚拟机介绍 虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的.运行在一个完全隔离环境中的完整计算机系统. 虚拟系统通过生成现有操作系统的全新虚拟镜像,它具有真实win ...
- window10 系统上 ecplise 环境搭建
ecplise 安装需要用到 JDK 环境的搭建以及ecplise 的下载 这两部完成即可 一: JDK环境搭建 到官网上下载JDK并且安装即可(下载的时候注意选择Accept License Ag ...
- centOS7 LNMP+phpmyadmin环境搭建 第三篇phpmyadmin安装
这篇文章主要介绍了CentOS7 LNMP+phpmyadmin环境搭建,第三篇phpmyadmin安装,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 之前我们已经安装了lnmp的环境,现在让我们 ...
- Android环境搭建和Android HelloWorld—Android开发环境搭建
Android_Android开发环境搭建-搭建Android的开发环境 1.我考虑先下载JDK7.0,在JDK的安装中,考虑一般SDK都是向上兼容的,于是选择了最高的版本7.0 这里是我总结的详细的 ...
最新文章
- 度量相似性数学建模_【数学建模】day09-聚类分析
- 数据库分区分表以及读写分离
- 分布式 知乎 github_如何使用GitHub本机功能来帮助管理中型分布式团队
- js遍历json数组给html td赋值,JS实现给json数组动态赋值的方法示例
- C#上传文件的一个实现
- 类路径是什么意思_甲状腺结节4a类严重吗,是什么意思?怎么治疗需要手术吗?一文解答...
- Muduo 网络编程示例之三:定时器
- linux shell脚本 可以全局使用
- php相关术语,PHP中一些专业术语、符号、函数[初学者学习PHP]
- linux 下安装小度wifi,Fedora/Ubuntu如何安装小度/360随身WIFI驱动
- ssm小型超市管理系统的设计与实现毕业设计源码011136
- python机械数据分析_记一次小机器的 Python 大数据分析
- 俄罗斯一法院对谷歌处以72亿卢布罚款
- 用户验收测试要求目标
- RO,RW,ZI,FLASH,RAM前世今生
- 如何复制360doc个人图书馆的文章?
- 最详细的Java入门完整教程,学Java先收藏了
- Map创建自定义图片图层,图片会随着地图缩放而缩放,uniapp、高德、腾讯、百度
- IDEA中代码警告太多,设置代码警告级别
- 清华大学生反CNN网站被黑 创始人呼吁提供技术支援