是否有其他人在使用wurfl API 1.4版(最新的稳定版)。我不得不为wurfl 1.4配置我的pom.xml
我不想手动添加wurfl。
ScintiaMobile表示新的wurfl托管在他们的服务器上。但是他们提供的link不包含1.4总之我的问题是我必须使用 maven 和 wurfl 1.4
答案 0 :(得分:3)
Luca Passani,ScientiaMobile的首席技术官。
我知道WURFL java API的一些用户已请求支持Maven。
ScientiaMobile在2011年取消了Maven支持,以避免人们在其代码库中注入AGPL代码而未完全了解AGPL许可证的影响(strong-copyleft)。
我们现在已经为图书馆的商业许可证持有者提供了对Maven的支持,他们可以使用他们的ScientiaMobile凭证与我们的私人Maven回购交互。
详细信息:
http://www.scientiamobile.com/page/wurfl-adds-maven-support-for-java-programmers
感谢
答案 1 :(得分:0)
好吧,如果以下内容在您的pom.xml文件中不起作用:
<dependency>
<groupId>net.sourceforge.wurfl</groupId>
<artifactId>wurfl</artifactId>
<version>1.4</version>
</dependency>
然后你可以做的就是下载合适的JAR并通过手工上传将其粘贴到组织的maven存储库(Nexus,Archiva等)中。
答案 2 :(得分:0)
从https://sourceforge.net/projects/wurfl/files/下载jar。 在pom.xml中添加以下内容:
<dependency>
<groupId>net.sourceforge.wurfl</groupId>
<artifactId>wurfl</artifactId>
<version>{{the.version}}</version>
</dependency>
触发以下命令:
mvn install:install-file -Dfile = path_to_jar / thejar.jar -DgroupId = net.sourceforge.wurfl -DartifactId = wurfl -Dversion = the.version -Dpackaging = jar
这将在你的.m2文件夹中添加jar,以后可以在构建你的maven项目时选择它。