The Swarm installation instructions appear to assume a shake is on the users local network, which is not the case for me. I have gotten it installed and running but had several difficulties. I used the following instructions, which did not work for me on several points.
https://manual.raspberryshake.org/swarm.html#swarm
We have a Shake installed at our clubhouse and others may want to install swarm to view the data. I have a few questions on the instructions I am preparing (for Mac OS X 10.14.5 at present).
-
I obtained the Java and Swarm software from the following link. Is this lilky to remain a reliable source?
https://volcanoes.usgs.gov/software/swarm/download.shtml -
I was not able to run swarm without first installing the Java development kit (Java 12.0.2). Is this correct? The raspberryshake.org instructions do not mention this.
-
From the folder where shake.sh resides, “$ ./swarm.sh” does not work in terminal. “sh swarm.sh” does work. Do you know the reason for the discrepancy with the instructions?
-
While Swarm appears to load and run normally, I do get the following warnings in terminal.
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by io.netty.util.internal.PlatformDependent0 (file:/Applications/swarm/lib/swarm.jar) to field java.nio.Buffer.address
WARNING: Please consider reporting this to the maintainers of io.netty.util.internal.PlatformDependent0
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
2019-07-20 01:20:25 INFO - Your platform does not provide complete low-level API for accessing direct buffers reliably. Unless explicitly requested, heap buffer will always be preferred to avoid potential system unstability.