Форум jimm.net.ru

  • Вы не зашли.

#16 2008-02-12 12:33:28

aspro
Прохожий
Зарегистрирован: 2007-03-24
Сообщений: 1768
Модель телефона: nokia 6233 & 5530
Профиль  Вебсайт

Re: Исходники

AK47, менять надо ":" а не ",".
Заменять надо записи типа:
<property name="DEFAULT/midp/lib"  location="${DEFAULT/midp}/lib/cldcapi10.jar:${DEFAULT/midp}/lib/midpapi10.jar"/>
на
<property name="DEFAULT/midp/lib"  location="${DEFAULT/midp}/lib/cldcapi10.jar;${DEFAULT/midp}/lib/midpapi10.jar"/>


Кто ты? Чего ты хочешь?

Неактивен

 

#17 2008-02-13 15:46:01

AK47
Пользователь
Зарегистрирован: 2007-12-20
Сообщений: 11
Профиль

Re: Исходники

Запускаю dist-all,  если быть брлее точным то только Siemens2
<property name="builds_list"       value="Siemens2d" />
смотрим ошибку внимательнее, не может найти java.lang этож ваще стандартная вещь, в этом паке лежат вообще стандартные вещи

Неактивен

 

#18 2008-02-13 16:45:45

Ale}{(is)
Джимогляд и Хэлперовод
Зарегистрирован: 2007-03-24
Сообщений: 601
Модель телефона: Siemens CSL65 sw53 + Nokia E51-1
Профиль  Вебсайт

Re: Исходники

AK47, глупый вопрос... А Mobility Pack для нетбинса поставил?


[img]http://promo.jimm.net.ru/userbars/animated/mrim/2.gif[/img]
Siemens CSL65 sw53 + Nokia E51(05) RM-244 fw200.04.36

Carpe diem! Carpent tua poma nepotes!
// Живи сегодняшним днем! Пожнут твои плоды потомки! (лат.)

Неактивен

 

#19 2008-02-14 10:27:03

AK47
Пользователь
Зарегистрирован: 2007-12-20
Сообщений: 11
Профиль

Re: Исходники

да, им же и собираю, так до кучи, раньше собирал эклипсе, может где что в настройках проекта подправить надо? хотя на врядли, проект собирает ант, все что нужно должно быть прописано в билдфайле, если скажешь как в этом еще раз убедиться буду признатален

Отредактировано AK47 (2008-02-14 10:38:53)

Неактивен

 

#20 2008-02-14 10:51:58

AK47
Пользователь
Зарегистрирован: 2007-12-20
Сообщений: 11
Профиль

Re: Исходники

поставил в свойтвах проекта платформу
Sun Java(TM) Wireless Toolkit 2.5.2 for CLDC, не помогает
у меня 2 WTK
C:\Program Files\NetBeans 6.0\mobility8\WTK2.5.2
поставилось с нетбинсом и C:\WTK2.5.2 поставил давно и просто WTK
    <property name="DEFAULT/midp"      value="C:\Program Files\NetBeans 6.0\mobility8\WTK2.5.2\"                         />
    <property name="MIDP2/midp"        value="C:\Program Files\NetBeans 6.0\mobility8\WTK2.5.2\"                         />
    <property name="RIM/midp"          value="C:\Program Files\NetBeans 6.0\mobility8\WTK2.5.2\" />
    <property name="SIEMENS1/midp"     value="C:\siemens\SMTK" />
    <property name="SIEMENS2/midp"     value="C:\siemens\SMTK_3.X" />
    <property name="MOTOROLA/midp"     value="C:\Program Files\NetBeans 6.0\mobility8\WTK2.5.2\" />

Отредактировано AK47 (2008-02-14 13:01:55)

Неактивен

 

#21 2008-05-05 07:57:10

vagus
Пользователь
Откуда: Самара
Зарегистрирован: 2008-04-30
Сообщений: 62
Модель телефона: Siemens SK65
Профиль  Вебсайт

Re: Исходники

А я проект смог открыть, но при построении вылезает много ошибок, самая распространенная "unknown preprocessor directive"...
я выяснил, что действительно NetBeans 5.5.1 не знает формат типа:
//#sijapp cond.if target is "MIDP2" | target is "SIEMENS2" #
...
//#sijapp cond.end#
NetBeans'у нужен другой формат директивы, вот такой:
//#if MIDP2|SIEMENS2
...
//#endif
Это что же получается, чтобы построить проект нужно уйму времени потратить на то, чтобы все такие директивы отредактировать на формат, понятный NetBeans'у???
Может есть путь попроще? Кто-нить знает как быстро заменить директивы?

Неактивен

 

#22 2008-05-05 10:10:42

aspro
Прохожий
Зарегистрирован: 2007-03-24
Сообщений: 1768
Модель телефона: nokia 6233 & 5530
Профиль  Вебсайт

Re: Исходники

vagus, путь проще:
открыть cmd
и набрать:
ant
усеидет сборка.


Кто ты? Чего ты хочешь?

Неактивен

 

#23 2008-05-05 10:49:22

vagus
Пользователь
Откуда: Самара
Зарегистрирован: 2008-04-30
Сообщений: 62
Модель телефона: Siemens SK65
Профиль  Вебсайт

Re: Исходники

aspro написал:

vagus, путь проще:
открыть cmd
и набрать:
ant
усеидет сборка.

Хорошо... где в NetBeans'е искать cmd?
Причем... проект-то надо сначала модифицировать... а я делаю это в IDE, где сразу ошибки вылазят, которые не дадут мне тестировать проект на компе... Или ты предлагаешь отредактировать проект под себя, не обращая внимание на ошибки, а потом, как ты говоришь - cmd->ant и все готово?

Отредактировано vagus (2008-05-05 10:58:07)

Неактивен

 

#24 2008-05-06 18:44:47

aspro
Прохожий
Зарегистрирован: 2007-03-24
Сообщений: 1768
Модель телефона: nokia 6233 & 5530
Профиль  Вебсайт

Re: Исходники

мдя...
1) Нажимаем сочетание клавиш alt+F2
2) набираем cd <путь к папке где лежит build.xml>
3) набитаем ant
радуемся жизни.
Но думаю будет проще все переписать под нетбинс...

Или поступить по другому. Создать проект типа "Ant-проект из существующего ant-файла"


Кто ты? Чего ты хочешь?

Неактивен

 

#25 2008-06-13 19:16:38

HierOS
Пользователь
Откуда: ЖелезЯка
Зарегистрирован: 2008-05-06
Сообщений: 18
Модель телефона: SE W580
Профиль

Re: Исходники

пытался скомпилить исходники и вроде бы компилится но слишком маленький файл получался и не работал жимм(сборка мидп2 с ани смайлами 171кб всего весила)
лог компиляции:

dist-all:
init:
*************************************************************
    Building "Midp2ani" build now... Please wait...
*************************************************************
sijapp:
compile:
dist:
langs:
compile:
dist:
preprocess-source:
Loading lang file[s]...
Preprocessing java sources...
Saving lng file[s]...
*** WARNINGS ***
RU.lang: missed "traffic_delimiter" (/)
RU.lang: not present at sources "typing"
RU.lang: not present at sources "volume_bugfix"
RU.lang: not present at sources "shadow_server"
compile:
compile:
dist:
Compiling 117 source files to I:\Jimm\src-jimm-2008.05.07\build\Midp2ani\compile\classes
skip-obfuscate:
obfuscate:
ProGuard, version 3.11
ProGuard is released under the GNU General Public License. The authors of all
programs or plugins that link to it (net.sf.antcontrib.logic, ...) therefore
must ensure that these programs carry the GNU General Public License as well.
Reading program directory [I:\Jimm\src-jimm-2008.05.07\build\Midp2ani\compile\classes]
Reading library jar [I:\Program Files\SonyEricsson\JavaME_SDK_CLDC\WTK2\lib\cldcapi11.jar]
Reading library jar [I:\Program Files\SonyEricsson\JavaME_SDK_CLDC\WTK2\lib\midpapi20.jar]
Reading library jar [I:\Program Files\SonyEricsson\JavaME_SDK_CLDC\WTK2\lib\mmapi.jar]
Reading library jar [I:\Program Files\SonyEricsson\JavaME_SDK_CLDC\WTK2\lib\jsr75.jar]
Reading library zip [I:\Jimm\src-jimm-2008.05.07\res\TARGETS\MIDP2\lib\nokia.zip]
Preparing output directory [I:\Jimm\src-jimm-2008.05.07\build\Midp2ani\obfuscate1\classes]
  Copying resources from program directory [I:\Jimm\src-jimm-2008.05.07\build\Midp2ani\compile\classes]
ProGuard, version 3.11
ProGuard is released under the GNU General Public License. The authors of all
programs or plugins that link to it (net.sf.antcontrib.logic, ...) therefore
must ensure that these programs carry the GNU General Public License as well.
Reading program directory [I:\Jimm\src-jimm-2008.05.07\build\Midp2ani\obfuscate1\classes]
Reading library jar [I:\Program Files\SonyEricsson\JavaME_SDK_CLDC\WTK2\lib\cldcapi11.jar]
Reading library jar [I:\Program Files\SonyEricsson\JavaME_SDK_CLDC\WTK2\lib\midpapi20.jar]
Reading library jar [I:\Program Files\SonyEricsson\JavaME_SDK_CLDC\WTK2\lib\mmapi.jar]
Reading library jar [I:\Program Files\SonyEricsson\JavaME_SDK_CLDC\WTK2\lib\jsr75.jar]
Reading library zip [I:\Jimm\src-jimm-2008.05.07\res\TARGETS\MIDP2\lib\nokia.zip]
Preparing output directory [I:\Jimm\src-jimm-2008.05.07\build\Midp2ani\obfuscate\classes]
  Copying resources from program directory [I:\Jimm\src-jimm-2008.05.07\build\Midp2ani\obfuscate1\classes]
preverify:
Error preverifying class by
    java/lang/NoClassDefFoundError: java/lang/Object
Result: 1
preprocess-manifest:
preprocess-resources:
jarsizetask:
compile:
dist:
dist:
Building jar: I:\Jimm\src-jimm-2008.05.07\dist\Midp2ani\Jimm.jar
MIDlet-Jar-Size property successfully updated
Expanding: I:\Jimm\src-jimm-2008.05.07\dist\Midp2ani\Jimm.jar into I:\Jimm\src-jimm-2008.05.07\dist\Midp2ani
Moving 1 file to I:\Jimm\src-jimm-2008.05.07\dist\Midp2ani
Deleting directory I:\Jimm\src-jimm-2008.05.07\dist\Midp2ani\META-INF
BUILD SUCCESSFUL (total time: 2 minutes 11 seconds)

использовались: netbeans mobility 6.1,proguard 3.11,wtk 2.5.2,semc wtk 2.5.0.2,ant-contrib-1.0b3
з.ы. папка utils из архива с исходниками офф жимма 0.5.1

Отредактировано HierOS (2008-06-13 19:22:41)

Неактивен

 

#26 2008-06-13 21:45:33

aspro
Прохожий
Зарегистрирован: 2007-03-24
Сообщений: 1768
Модель телефона: nokia 6233 & 5530
Профиль  Вебсайт

Re: Исходники

Вольный перевод найденного в интернете:
Я думаю что это:

[exec]     java/lang/NoClassDefFoundError: java/lang/Object

preverify не может найти какой то класс. Следующая команда не работает в Windows:

Код:

<exec executable="${WTK-home}/bin/preverify1.1"> 
    <arg line="-classpath ${WTK-home}/lib/cldcapi11.jar:${WTK-home}/ 
lib/midpapi20.jar:${WTK-home}/lib/mmapi.jar:${WTK-home}/lib/jsr234.jar: 
${WTK-home}/lib/satsa-apdu.jar -d build-j2me build"/> 
 </exec>

Нужно заменить ":" (двоеточие) на ";" точку с запятой для Windows.

Еще материал здесь: Я прописал пути в build.xml, но сборка все равно не собирается. Что делать?. (Если поможет дополню FAQ признаками).


Кто ты? Чего ты хочешь?

Неактивен

 

#27 2008-06-13 21:59:29

HierOS
Пользователь
Откуда: ЖелезЯка
Зарегистрирован: 2008-05-06
Сообщений: 18
Модель телефона: SE W580
Профиль

Re: Исходники

действительно проблема была в : ,спасибо smile

Неактивен

 

#28 2008-07-08 17:37:09

FunAT92
Пользователь
Зарегистрирован: 2008-06-16
Сообщений: 11
Профиль

Re: Исходники

aspro  я в этом деле новичок. Скачал исходники офф. джимма 0.6 и немогу разобраться в билд.хмл. Если тебе нетрудно, напиши, пожалуйста, пример этого файла чтобы я понял. Спасибо.

Неактивен

 

#29 2008-07-08 18:09:01

aspro
Прохожий
Зарегистрирован: 2007-03-24
Сообщений: 1768
Модель телефона: nokia 6233 & 5530
Профиль  Вебсайт

Re: Исходники

FunAT92, предлагаю тебе прочитать сайт IBM, а именно "Apache Ant 101: Моментальная компоновка Java-программ". Руководстве описаны основы создания build.xml.


Кто ты? Чего ты хочешь?

Неактивен

 

#30 2008-07-09 06:15:10

FunAT92
Пользователь
Зарегистрирован: 2008-06-16
Сообщений: 11
Профиль

Re: Исходники

aspro, получилось такое:
****************************************
File: build.xml
Version: 0.6.0 by FunAT  Date: 09.07.08
Author(s): Manuel Linsmayer, Andreas Rossbacher
****************************************
-->

<project name="Jimm" MIDP2="dist-all">


<!--  ***********************************************   -->
<!--  Build target. Currently there are the following build available:      -->
<!--      DEFAULT  - Standard MIDP1                                         -->
                          -->
<!--      SIEMENS2 - For Siemens MIDP2-devices (like the x65 series         -->
<!--      MIDP2    - Standard MIDP2                                         -->
<!--      RIM      - For RIM Blackberry devices                             -->
<!--      MOTOROLA - For Motorola MIDP2 devices                             -->
<property name="target"            value="MIDP2"                           />
*******   -->
<!--  This value is a comma separated list of modules which should be       -->
<!--  included in the build. Realised modules are:                          -->
<!--      TRAFFIC    - module for traffic calculation                       -->
<!--      HISTORY    - module for storing history of text messages          -->
<!--      FILES      - module for transferring files                        -->
<!--      SMILES_STD - module for using emotions int messages text          -->
<!--      SMILES_ANI - module for using animated emotions int messages text -->
<!--      PROXY      - module for connecting via a socks proxy              -->
<!--      LOCATION   - module for location aware functionality              --> 
<!--      ANTISPAM   - module for prevention of receiving spam messages     --> 
<property name="modules"           value="SMILES_STD,TRAFFIC,HISTORY,FILES,PROXY,ANTISPAM" />
<!--  <!--  This value is a comma separated list of languages packs which         -->
<!--  should be included in the build. Currently, the distribution          -->
<!--  includes English (EN), Belarusian ()BE, Bulgarian (BG),               -->
<!--  Brazilian Portuguese (BR), Czech (CZ), German (DE), Spanish (ES),     -->
<!--  Hewbrew (HE), Italian (IT), Lithuanian (LT), Polish (PL),             -->
<!--  Russian (RU), Swedish (SE),Serbian (SR) and Ukrainian(UA)             -->
<!--  language packs.                                                       -->
<property name="lang" value="EN,CZ,DE,IT,LT,PL,RU,UA"/>
<!--

Добавлено спустя     9 минут   13 секунд:
*******************************************************************   -->
<!--  Version number of the build. The value can be in any format (e.g.     -->
<!--  0.2cvs).                                                              -->
<property name="version/jimm"      value="0.6.0 by FunAT"                     />
***********************************************   -->
<!--  Version number of the build in the standardized format                -->
<!--  <major>[.<minor>[.<micro>]] (e.g. 0.2). This value should             -->
<!--  correspond to the version property (see above).                       -->
<property name="version/java"      value="0.6.0 by FunAT"                />

Но я не понял, как прописывать путь к програмамм, и где писать сайт и благодарности, и куда перемещать джары нетбинса и т.д и где их взять?
Аспро, помоги, если тебе не сложно, и есть время. А то я уже немогу. Исходники есть, а с билд.хмл не могу разобратся. Спасибо.

Неактивен

 

Board footer

Powered by PunBB 1.2.14
© Copyright 2002–2005 Rickard Andersson
Модифицирован PunBB.ru
А находится на jimm.net.ru