我希望評估將Apache Ignite與Apache Cassandra一起使用時的性能提升。我從源代碼構建Ignite,默認配置啓動正常。從example in the documentation開始,我當時試圖建立一個基本的集羣,但我一直在使用的類得到拋出java.lang.ClassNotFoundException,例如org.apache.ignite.cache.store.cassandra.utils.datasource .DataSource。Apache Ignite和Cassandra - NoClassDefFoundError
我在提供的jar中搜索了類文件,相應地設置了環境變量(包括CLASSPATH和USER_LIBS)。儘管如此,Ignite無法找到它們。我正在使用ignite 1.7和Oracle JDK 1.8。
任何建議wuold真的很感激。謝謝。
UPDATE
我試圖的Ignite-卡桑德拉文件夾複製到庫文件夾中的README文件建議。嘗試和不設置IGNITE_HOME環境變量,無法找到bin和src發行版,仍然是所需的類。
謝謝你的回覆。正如我在答案中寫的那樣,它與類的包結構不匹配。 – riccamini