播放框架中 KML 的 Java API

Posted

技术标签:

【中文标题】播放框架中 KML 的 Java API【英文标题】:Java API for KML in play framework 【发布时间】:2013-04-30 16:23:53 【问题描述】:

我正在尝试使用库“Java API for KML”在播放框架 (1.2.4) 中生成 kml 文件。

但我无法导入库。

我刚刚将 jar 文件添加到 pat /lib 和下面的行到 dependencies.yml

require:
    // other jars
- de.micromata.opengis.kml.v_2_2_0.Kml -> JavaAPIforKml-sources

是否有任何好的文档或在播放框架中生成KML 文件的最佳方法。

【问题讨论】:

您需要始终提供正确的版本,我删除了我的答案,因为它根本不适合 Play 1.x。 【参考方案1】:

看着http://labs.micromata.de/display/jak/FAQ#FAQ-NoClassDefFoundError%3F

依赖应该是

- de.micromata.jak -> JavaAPIforKml 2.2.0-SNAPSHOT

您还应该定义存储库(请参阅http://www.playframework.com/documentation/1.2.4/dependency#repositories)

所以你的 depedencies.yml 将是:

require:
    - play
    - de.micromata.jak -> JavaAPIforKml 2.2.0-SNAPSHOT


repositories:

     - javadev:
        type: iBiblio
        root: "http://download.java.net/maven/2/"
        contains:
           - de.micromata.jak -> *

仅在 play 1.2.5 中测试

【讨论】:

以上是关于播放框架中 KML 的 Java API的主要内容,如果未能解决你的问题,请参考以下文章

播放框架 - 使用 WS API

带有反应前端的播放框架java后端不返回正确的http响应

播放框架 SBT 导入 play.api.libs.streams

从外部 API 播放模型对象

开源java游戏框架libgdx专题-09-动画的使用

Java中可靠的声音API,用于简单的数字样本播放