Funambol Developer's Guide 中 connector development样例的问题
2016-03-30 21:02
549 查看
今天学习Funambol的connector开发,官方文档中的样例有问题。
首先,文档中提供的maven命令不可用:
通过查看提示。是指定的maven库找不到了。http://m2.funambol.org/repositories/artifacts;
解决的方法:地址改为:http://m2.funambol.com/repositories/artifacts;
这样mavenproject就能够创建成功了。
接着创建出来的project中,pom文件会报错。
一个是xml的文件头,直接从别的project拷贝覆盖一下。
然后两个maven库相同是域名错误。http://m2.funambol.org都改成http://m2.funambol.com。
另外一个插件的版本号不正确:
将<version>1.0.8</version> 改成<version>1.1.0-SNAPSHOT</version>
最后 把packaging的s4j改成jar <packaging>jar</packaging>
最终编译通过。
首先,文档中提供的maven命令不可用:
mvn archetype:generate -DarchetypeGroupId=funambol -DarchetypeArtifactId=funambol-module-archetype -DarchetypeVersion=8.0.0 -DgroupId=acme -DartifactId=acmeconnector -DarchetypeRepository=http://m2.funambol.org/repositories/artifacts -Dversion=1.0.0
通过查看提示。是指定的maven库找不到了。http://m2.funambol.org/repositories/artifacts;
解决的方法:地址改为:http://m2.funambol.com/repositories/artifacts;
这样mavenproject就能够创建成功了。
接着创建出来的project中,pom文件会报错。
一个是xml的文件头,直接从别的project拷贝覆盖一下。
然后两个maven库相同是域名错误。http://m2.funambol.org都改成http://m2.funambol.com。
另外一个插件的版本号不正确:
<plugin> <groupId>funambol</groupId> <artifactId>funambol-plugin</artifactId> <version>1.0.8</version> <extensions>true</extensions> </plugin>
将<version>1.0.8</version> 改成<version>1.1.0-SNAPSHOT</version>
最后 把packaging的s4j改成jar <packaging>jar</packaging>
最终编译通过。
相关文章推荐
- UITabEx
- iOS开发之UITabBarController的创建和使用
- 【JAVA】 UIMnager
- UVA 11404 Palindromic Subsequence 【LCS】
- poj--3061--Subsequence(技巧)
- easyui-datagrid 编辑单元格
- CF_5C_LongestRegularBracketSequence
- UIRichLabel
- windowbuilder入门
- IOS开发-UI学习-UITextField的各种属性设置
- UIKit层面的动画
- 关于String,StringBuffer与StringBuilder
- dom4j-Quick Start Guide
- UILabel、UITextView自适应得到高度
- ACM程序设计选修课——1043: Radical loves integer sequences(YY)
- 从Long.ValueOf("String")与Long.parseLong("String")看JAVA包装类的封箱与拆箱
- iOS程序的Build过程
- The global shader cache file'X:/XXXX/GlobalShaderCache-PCD3D_SM5.bin' is missing——UE4工程运行失败
- POJ-1679 The Unique MST ( 次小生成树 )
- Long.valueOf()作用