You need to fix those errors in your code (use some other classes to achieve your goal), then your build will be successful.
On Friday, January 22, 2021 at 10:28:35 AM UTC-5 P5music wrote: > And what about the many build.xml parameters in red that produce the 3 > errors? > > Il giorno venerdì 22 gennaio 2021 alle 13:06:17 UTC+1 [email protected] > ha scritto: > >> I can't say for all of those errors, but some of them you definitely must >> fix (like *incompatible types: String cannot be converted to char* or * >> java.util.concurrent.CountDownLatch*; -- it's might be not supported >> by codename one) . Your code could be ran smoothly in the simulator, but >> for Android build there is all another process and some things might be not >> supported (for example *CountDownLatch -- *Shai will know better if >> it's supported or not). So you need to find a way what to change it to. >> >> On Friday, January 22, 2021 at 6:06:18 AM UTC-5 P5music wrote: >> >>> I get many strange warnings like >>> >>> C:\Users\myname\IdeaProjects\myapp\src\com\myapp\app\MyClass.java:30: >>> error: cannot find symbol >>> File f = new File(something); >>> ^ >>> >>> or >>> import java.util.concurrent.CountDownLatch; >>> ^ >>> >>> or >>> latch=new CountDownLatch(1); >>> ^ >>> >>> or also >>> error: type WeakReference does not take parameters >>> or >>> error: incompatible types: String cannot be converted to char >>> and so on. (It's a very long list, the IDE does not let me copy its >>> entire text) >>> >>> Regards >>> >>> Il giorno venerdì 22 gennaio 2021 alle 11:47:12 UTC+1 [email protected] >>> ha scritto: >>> >>>> 1.8 is not an old JDK. It's just how they name it. >>>> https://www.quora.com/Do-Java-1-8-and-Java-8-refer-to-the-same-thing >>>> You need to share a log or screenshot of your new errors. >>>> >>>> >>>> On Fri, Jan 22, 2021, 5:36 AM Shai Almog <[email protected]> wrote: >>>> >>>>> JDK 9 broke a lot of things. JDK 8 is still the most commonly used JDK >>>>> because of that. >>>>> This is specifically a workaround to a problem with JAXB which is used >>>>> in one place in our build process. We hope to remove that specific usage >>>>> which will remove the need for that workaround. >>>>> >>>>> On Friday, January 22, 2021 at 11:27:38 AM UTC+2 P5music wrote: >>>>> >>>>>> Thanks, >>>>>> Sorry but I do not understand. >>>>>> That's a very old version of JDK, why should I use it for my project? >>>>>> You may refer to OpenJDK, indeed I found Microsoft OpenJDK 1.8 on my >>>>>> system from VisualStudio I think. Is it a different nomenclature? >>>>>> I set it in the project settings and >>>>>> invalidated/restart, recompiled, send Android build >>>>>> but >>>>>> the build.xml is still in error, >>>>>> the output is different, that AnnotationReader error is gone but >>>>>> there are 3 unnamed errors for the build.xml and all those parameters >>>>>> are >>>>>> red in that file. >>>>>> I got also many warning about syntactic nuances. >>>>>> What can be done now? >>>>>> Regards >>>>>> >>>>>> >>>>>> Il giorno giovedì 21 gennaio 2021 alle 16:55:42 UTC+1 >>>>>> [email protected] ha scritto: >>>>>> >>>>>>> Per my understanding it has nothing to do with java version on your >>>>>>> computer. >>>>>>> What I did, I changed my Project SDK from 11 to 1.8 in my IntelliJ >>>>>>> Project Structure Settings : >>>>>>> [image: ps.png] >>>>>>> [image: ps1.png] >>>>>>> >>>>>>> On Thursday, January 21, 2021 at 10:30:55 AM UTC-5 P5music wrote: >>>>>>> >>>>>>>> Hello, >>>>>>>> If I execute >>>>>>>> java -version >>>>>>>> in the MSDOS prompt I get >>>>>>>> java version "15.0.1" 2020-10-20 >>>>>>>> Java(TM) SE Runtime Environment (build 15.0.1+9-18) >>>>>>>> Java HotSpot(TM) 64-Bit Server VM (build 15.0.1+9-18, mixed mode, >>>>>>>> sharing) >>>>>>>> Is it wrong? >>>>>>>> I could not install 11 because I cannot access the Oracle login. >>>>>>>> I did not understand what is 1.8. Do you mean 11.1.8? >>>>>>>> And also, what is the IDEA counterpart of netbeans.conf? >>>>>>>> Thanks >>>>>>>> Il giorno giovedì 21 gennaio 2021 alle 15:19:31 UTC+1 >>>>>>>> [email protected] ha scritto: >>>>>>>> >>>>>>>>> >>>>>>>>> Check this discussion >>>>>>>>> https://groups.google.com/g/codenameone-discussions/c/33M_ysTVQ1s >>>>>>>>> On Thursday, January 21, 2021 at 5:34:07 AM UTC-5 P5music wrote: >>>>>>>>> >>>>>>>>>> As my CodenameOne version of my app is finished, I am curious to >>>>>>>>>> see if it works on real devices. >>>>>>>>>> I want to test on Android first but I get this kind of errors >>>>>>>>>> when I request the Android online build: >>>>>>>>>> C:\Users\myname\IdeaProjects\myapp\build.xml:532: >>>>>>>>>> java.lang.RuntimeException: java.lang.NoClassDefFoundError: >>>>>>>>>> com/sun/xml/bind/v2/model/annotation/AnnotationReader >>>>>>>>>> >>>>>>>>>> I had a similar error in the first attempt. >>>>>>>>>> I had some Java classes that were not used, so I removed them >>>>>>>>>> from the project and I tried again, >>>>>>>>>> to get only an error about the build.xml file generated code >>>>>>>>>> portion having been removed or changed, or something similar. >>>>>>>>>> Then I rebuild the project and invalidated/restart the IDE >>>>>>>>>> to have the reported error above. >>>>>>>>>> When I open the build.xml file there are some parameters in error >>>>>>>>>> (red color) >>>>>>>>>> like >>>>>>>>>> codename1.version, codename1.ios.appid, selectedOfflineBuilder >>>>>>>>>> and so on (25 issues) >>>>>>>>>> Is it JDK8 that is needed? >>>>>>>>>> I use JDK11 that seems to be supported, although in the developer >>>>>>>>>> guide JDK8 is mentioned as a pre-requisite for Android builds. >>>>>>>>>> >>>>>>>>>> Thanks in advance >>>>>>>>>> >>>>>>>>> -- >>>>> You received this message because you are subscribed to a topic in the >>>>> Google Groups "CodenameOne Discussions" group. >>>>> To unsubscribe from this topic, visit >>>>> https://groups.google.com/d/topic/codenameone-discussions/fTucb1Z5_zc/unsubscribe >>>>> . >>>>> To unsubscribe from this group and all its topics, send an email to >>>>> [email protected]. >>>>> To view this discussion on the web visit >>>>> https://groups.google.com/d/msgid/codenameone-discussions/e816013a-2f1a-48fc-b33c-d59335b14c91n%40googlegroups.com >>>>> >>>>> <https://groups.google.com/d/msgid/codenameone-discussions/e816013a-2f1a-48fc-b33c-d59335b14c91n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> >>>> -- You received this message because you are subscribed to the Google Groups "CodenameOne Discussions" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/codenameone-discussions/bce832be-9011-4acb-99e4-5b193f7ba666n%40googlegroups.com.
