22. oktober 2005 - 15:03Der er
14 kommentarer og 1 løsning
komme igang med sun wireless toolkit
Har downloaded og installeret j2me Sun's, toolkit. har oprettet et projekt. Har tilføjet et lille midlet program (.java). Herefter loaded projektet. Trykker på Build.
Får flg. besked fra toolkittet:
Project settings saved Building "midlet1" javac: target release 1.1 conflicts with default source release 1.5 com.sun.kvem.ktools.ExecutionException Build failed
public class Vejrmidlet extends MIDlet { // systemet starter midletten public void startApp() { // opret et skærmbillede (en liste) List sb = new List("Vejret", List.IMPLICIT); sb.append("Det bliver let skyet og blæsende", null); sb.append("Temperatur mellem 17 og 22 grader", null);
// vis skærmbilledet Display.getDisplay(this).setCurrent( sb ); }
// systemet standser midletten public void pauseApp() {}
med target release 1.1, menes vel at kompileresultatet skal være release 1.1. Min pc har 4 stk javac.exe. Een af dem er release 1.5 (sikkert downloaded fra Sun). Det passer med at toolkit-Build finder source release 1.5 :)
Men jeg har ikke adgang til toolkittets compilerkommando. Gode råd er dyre.
kan ikke finde noget i toolkittet... Har søgt i google med søgwteksten: "javac: target release 1.1 conflicts with default source release 1.5" Det iver en del respons. Eet af dem er: --------------------------- I got the solution:
I write a file called "build.properties" at the project root with th following contents:
spekulerer.., hvordan sætte wtk til at bruge Java 1.4. Hvorfor udgiver Sun i det hele taget sådan noget lo.. (og det har jo været et problem i flere år), der skal oversætte til version 1.1. (er det fordi det er j2me 1.1). Det ER jo Sun der er ansvarlig; de lægger hjemmeside til. Skal det gå godt for MS skal de bare fortsætte.
Det er måske lidt surt for MS at min windows 2000 skal medvirke til at lave j2me programmer. MS vil nok foretrække at det er windows Mobile programmer til Pocket PC. I virkeligheden kan MS strø masser af sand i maskineriet, især med alle de MS os'er der er ude hos programmører. Måske bør man melde sig ind hos een af de store mobilfabrikanter (Nokia, SE mv. ) forum, der har en stærk interesse i at få noget fornuftigt til at ske på windowsplatformen, for at deres telefoner kan få nogle javaprogrammer.
Smed j2se 1.5 ud og installerede 1.4.2 (som du sagde). Så gik bunden ud af Sun's wtk; afstallerede det så. Installerede SonyEricsson nyeste sdk. Nu kan ovenstående Vejrmidlet compiles og simuleres på en SE p800 smartmobilos :). Tak for hjælpen arne v.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.