Re: -DNOSECURITY=true
fnl <[email protected]> Wed, 10 May 2023 12:48:44 -0700 (PDT)
| Newsgroups | gmane.comp.java.robocode |
|---|---|
| Message-ID | <[email protected]> |
------=_Part_7144_410586036.1683748124514 Content-Type: multipart/alternative; boundary="----=_Part_7145_2008234409.1683748124514" ------=_Part_7145_2008234409.1683748124514 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi again, I made a fix that seems to work for me. This version has not been released= =20 yet, but it would be great to see if this version works for you? Robocode 1.9.5.2 with fix: https://robocode.sourceforge.io/files/robocode-1.9.5.2-setup.jar Best regards, - Flemming onsdag den 10. maj 2023 kl. 20.35.47 UTC+2 skrev fnl: > The lin to the issue described on Stack Overflow: > > https://stackoverflow.com/questions/63219405/exception-class-jdk-internal= -loader-classloadersappclassloader-cannot-be-cast-t > > onsdag den 10. maj 2023 kl. 20.34.19 UTC+2 skrev fnl: > >> I am able to reproduce this using Java 11.=20 >> It seems to work fine under Java 8. So you can use Java 8 as a workaroun= d=20 >> until I got a fix for it in Robocode as it seems to be a bug. >> >> The issue is caused by some internal classes in Java that have changed,= =20 >> which Robocode accesses.=20 >> >> On Stack Overflow, people have seen similar issues with Spring Boot as= =20 >> well. >> >> Thank you for reporting this. I will try to fix it with the next version= =20 >> of Robocode. =F0=9F=99=82=F0=9F=91=8D >> >> Best regards, >> - Flemming N. Larsen >> >> tirsdag den 9. maj 2023 kl. 01.01.07 UTC+2 skrev Gabriel Bonfim: >> >>> Hey guys, i have a problem kk >>> >>> When i run robocode using -DNOSECURITY=3Dtrue , i have this error messa= ge:=20 >>> "caused by: java.lang.classcastexception: class=20 >>> jdk.internal.loader.ClassLoaders$AppClassLoader cannot be cast to class= =20 >>> java.net.URLClassLoader (jdk.internal.loader.ClassLoaders$AppClassLoade= r=20 >>> and java.net.URLClassLoader are in module java.base of loader 'boostrap= '). >>> >>> Help. pls=20 >>> >> --=20 You received this message because you are subscribed to the Google Groups "= Robocode" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/= robocode/23099408-8c36-4a6a-8aa7-372f870c44abn%40googlegroups.com. ------=_Part_7145_2008234409.1683748124514 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi again,<br /><br />I made a fix that seems to work for me. This version h= as not been released yet, but it would be great to see if this version work= s for you?<br /><br />Robocode 1.9.5.2 with fix:<br />https://robocode.sour= ceforge.io/files/robocode-1.9.5.2-setup.jar<br /><br />Best regards,<div>- = Flemming<br /><br /></div><div class=3D"gmail_quote"><div dir=3D"auto" clas= s=3D"gmail_attr">onsdag den 10. maj 2023 kl. 20.35.47 UTC+2 skrev fnl:<br/>= </div><blockquote class=3D"gmail_quote" style=3D"margin: 0 0 0 0.8ex; borde= r-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">The lin to the is= sue described on Stack Overflow:<br><a href=3D"https://stackoverflow.com/qu= estions/63219405/exception-class-jdk-internal-loader-classloadersappclasslo= ader-cannot-be-cast-t" target=3D"_blank" rel=3D"nofollow" data-saferedirect= url=3D"https://www.google.com/url?hl=3Dda&q=3Dhttps://stackoverflow.com= /questions/63219405/exception-class-jdk-internal-loader-classloadersappclas= sloader-cannot-be-cast-t&source=3Dgmail&ust=3D1683834440448000&= usg=3DAOvVaw1cfvysDj8-sGL-A7ZdmJoS">https://stackoverflow.com/questions/632= 19405/exception-class-jdk-internal-loader-classloadersappclassloader-cannot= -be-cast-t</a><br><br><div class=3D"gmail_quote"><div dir=3D"auto" class=3D= "gmail_attr">onsdag den 10. maj 2023 kl. 20.34.19 UTC+2 skrev fnl:<br></div= ><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 0.8ex;border-left:= 1px solid rgb(204,204,204);padding-left:1ex">I am able to reproduce this us= ing Java 11.=C2=A0<div>It seems to work fine under Java 8. So you can use J= ava 8 as a workaround until I got a fix for it in Robocode as it seems to b= e a bug.<br><br>The issue is caused by some internal classes in Java that h= ave changed, which Robocode accesses.=C2=A0</div><div><br></div><div>On Sta= ck Overflow, people have seen similar issues with Spring Boot as well.<br><= br>Thank you for reporting this. I will try to fix it with the next version= of Robocode. =F0=9F=99=82=F0=9F=91=8D</div><div><br></div><div>Best regard= s,</div><div>- Flemming N. Larsen<br><br></div><div class=3D"gmail_quote"><= div dir=3D"auto" class=3D"gmail_attr">tirsdag den 9. maj 2023 kl. 01.01.07 = UTC+2 skrev Gabriel Bonfim:<br></div><blockquote class=3D"gmail_quote" styl= e=3D"margin:0 0 0 0.8ex;border-left:1px solid rgb(204,204,204);padding-left= :1ex">Hey guys, i have a problem kk<div><br></div><div>When i run robocode = using -DNOSECURITY=3Dtrue , i have this error message: "caused by: jav= a.lang.classcastexception: class jdk.internal.loader.ClassLoaders$AppClassL= oader cannot be cast to class java.net.URLClassLoader (jdk.internal.loader.= ClassLoaders$AppClassLoader and java.net.URLClassLoader are in module java.= base of loader 'boostrap').</div><div><br></div><div>Help. pls=C2= =A0</div></blockquote></div></blockquote></div></blockquote></div> <p></p> -- <br /> You received this message because you are subscribed to the Google Groups &= quot;Robocode" group.<br /> To unsubscribe from this group and stop receiving emails from it, send an e= mail to <a href=3D"mailto:[email protected]">robocode+u= [email protected]</a>.<br /> To view this discussion on the web visit <a href=3D"https://groups.google.c= om/d/msgid/robocode/23099408-8c36-4a6a-8aa7-372f870c44abn%40googlegroups.co= m?utm_medium=3Demail&utm_source=3Dfooter">https://groups.google.com/d/msgid= /robocode/23099408-8c36-4a6a-8aa7-372f870c44abn%40googlegroups.com</a>.<br = /> ------=_Part_7145_2008234409.1683748124514-- ------=_Part_7144_410586036.1683748124514--