JVM Gotchas,特别是对于Clojure

时间:2014-07-28 16:14:47

标签: clojure jvm

我记得我曾经在一家无法在OpenJDK JVM上运行JVM软件的公司工作。他们 使用Oracle JVM。 (完全披露:他们用groovy / grails写作。)

但我看了很多其他JVM应用程序,它们似乎在两个JVM上运行良好。 OpenJDK JVM似乎是一个可靠的实现。

作为一名Clojure爱好者,我希望能够为两个JVM编写代码。

所以,特别是:

  1. 有哪些常见的“陷阱”,如果你的目标是一个JVM,那么在为不同的JVM编写时你必须要小心吗?
  2. 是否存在语言特定的陷阱,特别是涉及到clojure时?
  3. 在编写clojure应用程序时,是否存在针对两个JVM的常见缺陷?

1 个答案:

答案 0 :(得分:4)

我不知道Clojure的不同JDK之间的任何重大问题。我们在几个JDK版本和提供程序上进行矩阵测试构建 - 请参阅http://build.clojure.org/job/clojure-test-matrix/获取当前列表。