2016-05-13 55 views
2

我收到錯誤「表pio_event:events_1尚不存在」試圖創建一個新的應用程序。Prediction.io應用程序在SecureRandom方法創建失敗,因爲表events_1不會退出

$ PIO應用新的myapp

控制檯日誌:

[INFO] [HBLEvents] The table pio_event:events_1 doesn't exist yet. Creating now... 
[INFO] [App$] Initialized Event Store for this app ID: 1. 
Exception in thread "main" java.lang.NoSuchMethodError: 
java.security.SecureRandom.getInstanceStrong()Ljava/security/SecureRandom; 
at io.prediction.data.storage.AccessKeys$class.generateKey(AccessKeys.scala:66) 

回答

3

的問題是Java 7的虛擬機上,所以我們需要更新對Java 8

的措施來解決:

1)須藤附加易於-庫PPA:webupd8team/JAVA

2)須藤apt-get的更新

3)命令和apt-get安裝的Oracle java8的安裝程序

4)命令和apt-get安裝的Oracle java8-無限制JCE策略

因此,運行命令創建一個新的應用程序(pio應用程序新myapp)。如果您想使用相同的名稱,則需要先刪除它。

+0

感謝您分享拉斐爾。您可以將其標記爲正確。 –

相關問題