Hi Ian,
Apologies for the double post. I sent the first one through from a different google account, and thought it hadn't gone through.
I've sorted it out (reinstalling the packages didn't help), but I'll continue going through the process I used to figure it out -- in case anyone else has a similar issue in the future.
Anyway, I completely removed R, Rstudio, all my user space packages, .RDATA, .RHISTORY.
I Reinstalled R 3.4.3 - 64bit version (windows). Installed rJava, iplots, JGR and Deducer in that order.
Loading the JGR library *still* crashed RGui, and RStudio throws an exception.
So I loaded the R console stand alone (no gui) from a windows command prompt.
When running the R console directly, loading library(JGR) no longer locked up the console; but it threw an error which was quite useful:
===================
C:\Program Files\R\R-3.4.3\bin>R
R version 3.4.3 (2017-11-30) -- "Kite-Eating Tree"
Copyright (C) 2017 The R Foundation for Statistical Computing
Platform: x86_64-w64-mingw32/x64 (64-bit)
R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.
Natural language support but running in an English locale
R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.
Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object
C:\Program Files\R\R-3.4.3\bin>
===================
So it was an issue with Java VM initialisation. So it was some sort of issue with Java (JRE).
With that nugget of information, I did an update of Java to 1.8.0_161-b12.
And now library(JGR) launches! So something was wrong with Java - I don't know what, maybe there was a bug with the version I was using (I don't recall that now), or a path may have even been missing -- I don't know.. However it now works, and that satisfies me.
I hope this may be of use to someone in the future.
cheers,
Kieran