LINUX.ORG.RU

NetBeans 6.9.1


0

1

Поставил под Arch x64 Netbeans. Вместе с плагином mobility. Такой вопрос, что нужно поставить, чтобы стало возможным работать c JavaME.?

No J2ME Compatible platform installed.  You need to have at list one j2Me COMPATIBLE PLATFORM...

Что надо поставить, какую платформу. Стоит JDK.

венду надо поставить, в общем случае для линакса сан так и не выпустил javame sdk, однако, народ поговаривает что можно взять что-то старой версии

_________

//wfrr

anonymous
()
Ответ на: комментарий от anonymous

Да хоть стандартный какой-нибудь эмулятор.

denisnet
() автор топика
Ответ на: комментарий от anonymous

>для линакса сан так и не выпустил javame sdk

Бред говоришь. Sun JavaME 2.5.2 WTK/3.0 SDK можно скачать с сайта Oracle.
Только они все 32-битные — нужна 32 битный JavaSE SDK, чтобы с ними работать.

На FreeBSD [amd64] для запуска Sun J2ME WTK 2.5.2 пришлось извращаться: ставить linux-sun-jdk16 для его запуска с прописыванием путей к нему во всех его утилитах. Нативный 64-битный OpenJDK6 использовать для работы в Eclipse.

iZEN ★★★★★
()

А где он это пишет? Такое ощущение, что у тебя wtk не встал.

Да, для работы на 64-битной системе нужно поставить 32-битную jvm (можно без jdk) куда-нибудь в любое место (можно использовать официальный .bin файл с сайта), потом найти в /usr/local/netbeans каталог WTK/bin и во всех скриптах в начале в (по умолчанию пустой) переменной (забыл название, что-то типа wtkpath) прописать путь до папки bin установленной 32-битной jvm.

А в wtk 3.0 ничего очень нужного нет (зато есть неприятные баги).

note173 ★★★★★
()

я использовал для эмуляции microemulator. Поддержку Java ME включал каким-то тривиальным путем. В итоге все работало (AgiliaLinux, сходство с арчем есть).

drakmail ★★★★
()

Гуглится за две минуты.

нужно поставить 32-битную jvm

Правильно человек говорит.

Zloddey
()
Ответ на: комментарий от iZEN

>Бред говоришь. 3.0 SDK можно скачать с сайта Oracle.

Метаноид, ссылку ты обосрался дать в прошлом треде.

_________

//wfrr

anonymous
()
Ответ на: комментарий от anonymous
Starting emulator in execution mode
java.lang.UnsatisfiedLinkError: /home/denis/jdk1.6.0_24/jre/lib/i386/xawt/libmawt.so: libXtst.so.6: cannot open shared object file: No such file or directory
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1803)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1699)
        at java.lang.Runtime.load0(Runtime.java:770)
        at java.lang.System.load(System.java:1003)
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1803)
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1720)
        at java.lang.Runtime.loadLibrary0(Runtime.java:823)
        at java.lang.System.loadLibrary(System.java:1028)
        at sun.security.action.LoadLibraryAction.run(LoadLibraryAction.java:50)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.awt.Toolkit.loadLibraries(Toolkit.java:1605)
        at java.awt.Toolkit.<clinit>(Toolkit.java:1627)
        at com.sun.kvem.util.WindowUtils.<clinit>(WindowUtils.java:58)
        at com.sun.kvem.midp.MIDP.<clinit>(MIDP.java:85)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
        at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
        at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
        at com.sun.kvem.environment.EmulatorInvoker.runEmulatorImpl(EmulatorInvoker.java:106)
        at com.sun.kvem.environment.EmulatorInvoker.main(EmulatorInvoker.java:135)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at com.sun.kvem.environment.JVM.main(JVM.java:103)
/home/denis/NetBeansProjects/MobileApplication1/nbproject/build-impl.xml:898: Execution failed with error code 1.
BUILD FAILED (total time: 6 seconds)

При запуске, вот такое сообщение. Ставил:

sun_java_wireless_toolkit-2.5.2_01-linuxi486 jdk-6u24-linux-i586

или это из-за того, что у меня Arhc x64?

denisnet
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.