ClassNotFoundException para StatEt Eclipse plugin / RJ. Problema de compatibilidade com Java9?
Instalei o RJ for StatEt com:
> install.packages(c("rj", "rj.gd"), repos="http://download.walware.de/rj-2.1")
Installiere Pakete nach 'C:/Users/eis/Documents/R/win-library/3.4'
(da 'lib' nicht spezifiziert)
versuche URL 'http://download.walware.de/rj-2.1/bin/windows/contrib/3.4/rj_2.1.0-13.zip'
Content type 'application/zip' length 342681 bytes (334 KB)
downloaded 334 KB
versuche URL 'http://download.walware.de/rj-2.1/bin/windows/contrib/3.4/rj.gd_2.1.0-2.zip'
Content type 'application/zip' length 97222 bytes (94 KB)
downloaded 94 KB
Paket 'rj' erfolgreich ausgepackt und MD5 Summen abgeglichen
Paket 'rj.gd' erfolgreich ausgepackt und MD5 Summen abgeglichen
Die heruntergeladenen Binärpakete sind in
C:\Users\eis\AppData\Local\Temp\Rtmp0G5hW5\downloaded_packages
Depois disso, a descrição do meu pacote de rj é:
> packageDescription("rj")
Encoding: UTF-8
Package: rj
Version: 2.1.0-13
Title: RJ - R Package for high-level Java-R library RJ
Author: Stephan Wahlbrink, Tobias Verbeke, low-level R binding based on
the JRI library by Simon Urbanek
Maintainer: Stephan Wahlbrink <[email protected]>
Depends: R (>= 2.11.0)
Suggests: rj.gd
SystemRequirements: java
Description: Server implementation and R functions for the high-level
Java-R library RJ. The package also includes callback
functions for StatET. It is shipped with an adapted version of
the JRI library. The package can be used only when R was
loaded via RJ.
License: LGPL (== 2.1)
URL: http://www.walware.de/goto/opensource
NeedsCompilation: yes
Packaged: 2017-05-10 08:22:44 UTC; build
Built: R 3.4.0; x86_64-w64-mingw32; 2017-05-10 08:25:27 UTC; windows
-- File: C:/Users/eis/Documents/R/win-library/3.4/rj/Meta/package.rds
E eu adicionei a pasta
C: /Users/eis/Documents/R/win-library/3.4
para R_LIBS nas preferências do StatEt Eclipse:
Quando tento iniciar o console, execute a configuração usando o RJRecebo o seguinte erro:
Fehler: Hauptklasse de.walware.rj.server.RMIServerControl konnte nicht gefunden oder geladen werden
Ursache: java.lang.ClassNotFoundException: de.walware.rj.server.RMIServerControl
eu uso
Windows 7Java JDK 9.01,Eclipse para JavaScript e desenvolvedores da Web, versão: Oxygen.2 Release (4.7.2)StatET 3.6.1R versão 3.4.3
versão _
plataforma x86_64-w64-mingw32
arco x86_64
os mingw32
sistema x86_64, mingw32
status
principais 3
menor 4.3
ano de 2017
mês 11
dia 30
svn rev 73796
idioma R
version.string R versão 3.4.3 (30-11-2017) apelido Kite-Eating Tree
=> O RJ for StatEt é compatível com Java9?
=> Se sim, como posso instalar corretamente o RJ for StatEt?
=> Como / onde eu corroR CMD javareconf
no windows? Eu tentei na pasta bin de r, mas o argumento javareconf não é conhecido.
Perguntas e artigos relacionados:
Como se instala 'rj' no plugin StatET para Eclipse?Como usar as visualizações "R Graph Builder" e "R Graphics" com o StatEt Eclipse Plugin?http://www.walware.de/it/rj/installation.mframe?jump=rpkg-installation