2

是否还有其他人在使用 wurfl API 1.4 版(最新的稳定版本)。我坚持为 wurfl 1.4 配置我的 pom.xml

我不想手动添加 wurfl。

ScintiaMobile 表示,新的 wurfl 托管在他们的服务器上。但他们提供的链接不包含 1.4

简而言之,我的问题是我必须使用mavenwurfl 1.4

4

3 回答 3

3

ScientiaMobile 的首席技术官 Luca Passani 在这里。

我知道 WURFL java API 的一些用户请求支持 Maven。

ScientiaMobile 在 2011 年取消了对 Maven 的支持,以避免人们在他们的代码库中注入 AGPL 代码而没有完全意识到 AGPL 许可证的含义(强版权保护)。

我们现在为图书馆的商业许可证持有者引入了对 Maven 的支持,他们可以使用他们的 ScientiaMobile 凭证与我们的私有 Maven 存储库进行交互。

详情在这里:

http://www.scientiamobile.com/page/wurfl-adds-maven-support-for-java-programmers

谢谢

于 2014-03-20T03:58:26.590 回答
0

好吧,如果以下内容在您的 pom.xml 文件中不起作用:

<dependency>
    <groupId>net.sourceforge.wurfl</groupId>
    <artifactId>wurfl</artifactId>
    <version>1.4</version>
</dependency>

然后您可能会做的是下载正确的 JAR 并通过手动上传将其粘贴到您组织的 maven 存储库(Nexus、Archiva 等)中。

于 2012-11-22T06:23:34.460 回答
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

这会将 jar 添加到您的 .m2 文件夹中,以后可以在构建 maven 项目时选择该 jar。

于 2016-12-08T06:47:47.377 回答