代码之家  ›  专栏  ›  技术社区  ›  Chris

得到一个java.lang.ClassNotFoundException 尽管我已经用-cp指定了正确的jar

  •  5
  • Chris  · 技术社区  · 14 年前

    java.lang.ClassNotFoundException: com.hazelcast.core.Hazelcast

    不过,这一点很奇怪,因为我在运行java时已将hazelcast-1.8.5.jar添加到类路径中:

    java -cp hazelcast-1.8.5.jar -jar myapp.jar
    

    所以我不明白为什么我会得到ClassNotFoundException,当hazelcast jar很好地真实地呈现在命令行中时。有什么想法吗?

    顺便说一句,黑兹卡斯特真是太可爱了!

    2 回复  |  直到 14 年前
        1
  •  8
  •   Nikita Rybak    14 年前
        2
  •  4
  •   duffymo    14 年前

    您需要在JAR清单中设置类路径。