question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

self compiled version won't start - setOpenURL - NoSuchMethodError

See original GitHub issue

Can anyone tell me why this happens?

>java -jar msgviewer.jar
WARNING: sun.reflect.Reflection.getCallerClass is not supported. This will impact performance.
Exception in thread "main" java.lang.NoSuchMethodError: at/redeye/FrameWork/widgets/helpwindow/HyperlinkExecuter.setOpenUrl(Lat/redeye/FrameWork/widgets/helpwindow/OpenUrlInterface;)V 
(loaded from file:msgviewer.jar by jdk.internal.loader.ClassLoaders$AppClassLoader@65d1339b) 
called from class at.redeye.Plugins.ShellExec.Plugin (loaded from file:msgviewer.jar by jdk.internal.loader.ClassLoaders$AppClassLoader@65d1339b).

Starting the Release Version works just fine. I compiled with openjdk 18 on a fresh Ubuntu 22.04

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:5 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
ThomasChrcommented, Aug 30, 2022

Yes. Absolutely! I compiled on Linux but ran on Windows.

0reactions
lolo101commented, Aug 30, 2022

Good to hear that your issue is actually fixed 😃

Before making a release I need to push tests further because as far as I understand the code the ShellExec plugin is only activated on Windows. If you run the master version on a Linux box it might work whereas it breaks on a Windows box.

Read more comments on GitHub >

github_iconTop Results From Across the Web

java.lang.NoSuchMethodError on compile - Stack Overflow
When I looked at the dependencies I thought I just needed google auto value since that is where the missing method resides but...
Read more >
Issues - MsgViewer - lolo101 - Geeks
self compiled version won't start - setOpenURL - NoSuchMethodError ... Some MSG Files cause 'Cannot invoke "String.length()" because "s" is null'.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found