【问题标题】:maven for wurfl 1.4wurfl 1.4的maven
【发布时间】:2012-11-21 18:47:34
【问题描述】:

还有其他人在开发 wurfl API 版本 1.4(最新的稳定版本)吗?我坚持为 wurfl 1.4 配置我的 pom.xml

我不想手动添加 wurfl。

ScintiaMobile 称新的 wurfl 托管在他们的服务器上。但是他们提供的link 不包含1.4

简而言之,我的问题是我必须使用 ma​​venwurfl 1.4

【问题讨论】:

    标签: java maven wurfl


    【解决方案1】:

    Luca Passani,这里是 ScientiaMobile 的 CTO。

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

    ScientiaMobile 在 2011 年移除了 Maven 支持,以避免人们在没有完全意识到 AGPL 许可(强版权保护)的含义的情况下将 AGPL 代码注入他们的代码库。

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

    这里有详细信息:

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

    谢谢

    【讨论】:

      【解决方案2】:

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

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

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

      【讨论】:

        【解决方案3】:

        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。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-01-13
          • 1970-01-01
          • 2013-11-25
          • 1970-01-01
          相关资源
          最近更新 更多