编译i-jetty
来源:互联网 发布:windows隐私声明 编辑:程序博客网 时间:2024/06/05 15:52
1.1 安装maven
从官网 http://maven.apache.org/download.html 下载最新的maven包,解压后放到某个目录。
(linux:/usr/local/apache-maven-3.0.4;windows:c:\apache-maven-3.0.4);
1.2 安装android sdk
linux:/Users/guanjianjun/android-sdks
Windows:c:\program files\android\android-sdk
1.3 安装jdk
1.4 设置环境变量
Linux:
export M2_HOME=/usr/local/apache-maven-3.0.4
export M2=$M2_HOME/bin
export MAVEN_OPTS="-Xms256m -Xmx512m"
export ANDROID_HOME=/Users/guanjianjun/android-sdks
export PATH=$M2:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools:/opt/local/bin:/opt/local/sbin:/usr/local/mysql/bin:$PATH
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_07.jdk/Contents/Home
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
Windows:
在‘我的电脑’->‘属性’-> ‘高级系统设置’ -> ‘高级’-> ‘环境变量下’添加如下环境变量。
ANDROID_HOME=C:\Program Files\Android\android-sdk
JAVA_HOME=C:\Program Files\Java\jdk1.7.0_07
CLASSPATH=%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
M2_HOME=C:\apache-maven-3.0.4
M2=%M2_HOME%\bin
MAVEN_OPTS=” -Xms256m -Xmx512m”
PATH后面加上
%JAVA_HOME%\bin;%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools;%M2%
1.5 更改i-jetty-3.1的pom.xml文件
怎么修改请见svn里文件的注释,这里仅列出修改过的地方
svn: https://portal.src.corp.qihoo.net/svn/WirelessBrowser/Cloud_acceleration/investigation/i-jetty-3.1
=============Pom.xml===========
<android.version>4.1.1.4</android.version>
<android.sdk.version>7</android.sdk.version>
=============i-jetty-ui/pom.xml===========
<artifactId>android-maven-plugin</artifactId>
<version>3.4.0</version>
>mvn clean install
**不出意外的话就能生成apk了。
1 Install the ADT, Android SDK, m2eclipse, Maven, JDK, 及配置环境变量
2 i-jetty下载及导入Eclipse
源码地址:http://code.google.com/p/i-jetty/downloads/list
3 使用Import->Maven->Existing Maven Projects来导入i-jetty的Maven项目
Eclipse下编译Maven项目ijetty-parent
Run as -> maven clean -> maven install 即可。
- 编译i-jetty
- 编译i-jetty
- i-jetty编译环境
- i-jetty-3.1编译总结
- i-jetty-3.1编译总结
- i-jetty-3.1编译小结
- 编译说明文档之i-jetty
- i-jetty环境搭配与编译
- i-jetty环境搭配与编译
- i-jetty环境搭配与编译
- i-jetty环境搭配与编译
- M2eclipse使用Maven编译Android下i-jetty
- 使用Maven编译Android下i-jetty的一些问题
- Android上web服务器i-jetty搭建(源码编译)
- 【WEB服务器】i-jetty环境搭配与编译 .
- 浅谈I-Jetty
- i-jetty编译和在eclipse上的运行环境搭建
- 高版本android sdk上i-jetty项目maven编译不成功
- FusionCharts常规用法介绍
- jquery清除表单中所有元素的值
- HNOI 2002 营业额统计 Splay Tree
- mtk android 编译命令
- Spring3核心技术之JdbcTemplate
- 编译i-jetty
- Due to "No space left on device", Many Concurrent Manager are under 'No Manager' Status
- 使用反射获取一个类的所有方法和字段
- UIView删除所有子view
- wince c# Timer的使用
- 宏定义中字符串连接操作
- [LeetCode] Trapping Rain Water
- jQuery遍历表格中的TD的值
- jQuery 获取屏幕高度、宽度