Hi,
I have installed the latest Java 10 and release v2.06build5 of Remote Master.
It tells me where it installed and that the shortcuts were completed.
But, when I try launching any of them nothing appears to happen.
Any ideas
I am using Windows 10 Pro
Cannot get Remote Master to run on Win 10
Moderator: Moderators
-
dkichenside
- Posts: 3
- Joined: Sun Apr 29, 2018 2:30 pm
-
dkichenside
- Posts: 3
- Joined: Sun Apr 29, 2018 2:30 pm
-
The Robman
- Site Owner
- Posts: 21886
- Joined: Fri Aug 01, 2003 9:37 am
- Location: Chicago, IL
- Contact:
Did you install Java 10 before or after you installed RM and ran the setup file?
The shortcuts point to your installation of Java, so if you installed Java 10 after you created the shortcuts, you would need to re-create them.
Also, was it just the shortcuts that didn't work? Did you try starting the program by running RemoteMaster.jar ?
The shortcuts point to your installation of Java, so if you installed Java 10 after you created the shortcuts, you would need to re-create them.
Also, was it just the shortcuts that didn't work? Did you try starting the program by running RemoteMaster.jar ?
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
I downloaded Java 10, and verified that RMIR doesn't load. The rmaster.err file shows a problem with dynamically loading classes (e.g. icons). The issue is that starting with Java 9, dynamically loading classes must be done with a different method than superclassing URLClassLoader. Searching the internet shows that RMIR is not the only application affected by this change.
Graham is busy on other things at the moment, so I will look into the fix, mainly checking that the changes to RMIR don't break it for older versions of Java.
Hopefully this is the only thing affected by the Java 9 changes.
Graham is busy on other things at the moment, so I will look into the fix, mainly checking that the changes to RMIR don't break it for older versions of Java.
Hopefully this is the only thing affected by the Java 9 changes.
https://www.dropbox.com/s/bc7tfj5l58foa ... r.jar?dl=1
Here's a build with fixes for Java 9 and 10. It's backward compatible with Java 7 and 8.
I haven't yet committed these changes to the SVN, so please test this build and let me know. If it works properly I'll commit this.
It'll still warn about illegal access to a method when run in the terminal, but it's nothing to worry about at this moment. It's only a warning that this is deprecated, so it's probably something to worry when Java 11 is released.
Here's a build with fixes for Java 9 and 10. It's backward compatible with Java 7 and 8.
I haven't yet committed these changes to the SVN, so please test this build and let me know. If it works properly I'll commit this.
It'll still warn about illegal access to a method when run in the terminal, but it's nothing to worry about at this moment. It's only a warning that this is deprecated, so it's probably something to worry when Java 11 is released.
Marcin
When run from terminal in linux, I get these warnings. but all 3 (ir, rm, pb) run perfectly with java 10. And in case you missed it in the other thread, thank you.
wes@mythfe0:~/rm$ ./rmpb.sh
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.hifiremote.jp1.RemoteMaster (file:/home/wes/rm/RemoteMaster.jar) to method java.lang.ClassLoader.findLoadedClass(java.lang.String)
WARNING: Please consider reporting this to the maintainers of com.hifiremote.jp1.RemoteMaster
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
wes@mythfe0:~/rm$ ./rmpb.sh
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.hifiremote.jp1.RemoteMaster (file:/home/wes/rm/RemoteMaster.jar) to method java.lang.ClassLoader.findLoadedClass(java.lang.String)
WARNING: Please consider reporting this to the maintainers of com.hifiremote.jp1.RemoteMaster
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