Забывал спросить....у меня помимо jdk1.7.0_03 установлены еще jre6 и jre7. Из-за них в дальнейшем багов никаких не будет?
С ProGuard 4.7 нормально собирается?)
Установил Apache Ant 1.8.4. Запустил. Выдал такой лог:
D:\doks>ant dist-all
Buildfile: D:\doks\build.xml
BUILD FAILED
D:\doks\build.xml:61: taskdef class proguard.ant.ProGuardTask cannot be found
using the classloader AntClassLoader[]
Total time: 1 second
Путь к lib ProGuard в build прописан
В sysdirs.properties добавил строки:
DEFAULT/midp=C:\WTK2.5.2
RIM/midp=CHANGE ME
SIEMENS1/midp=CHANGE ME
SIEMENS2/midp=CHANGE ME
MOTOROLA/midp=CHANGE ME
да, кстати, здесь же в значении proguard= путь тоже до lib указывать? У меня указан не до них...
раскоментил #builds_list=Midp2d,DefaultFull,Midp2nfd,Motorolad,Midp2ani,Midp2nfani,Motorolaani,Midp2full,MotorolaFull,Midp2nf
В общем счете sysdirs.properties получился такой:
# WTK
DEFAULT/midp=C:\WTK2.5.2
MIDP2/midp=C:\WTK2.5.2
RIM/midp=CHANGE ME
SIEMENS1/midp=CHANGE ME
SIEMENS2/midp=CHANGE ME
MOTOROLA/midp=CHANGE ME
#proguard
proguard=C:\ProGuard 4.7
# config is "jimm", "mrim", "jabber" or "multi"
config=jimm
# release, test, test2
#builds_list=Midp2d,DefaultFull,Midp2nfd,Motorolad,Midp2ani,Midp2nfani,Motorolaani,Midp2full,MotorolaFull,Midp2nf
#builds_list=DefaultFull,Siemens1full,Midp2nfd,Midp2d,Siemens2d,Motorolad,Midp2ani,Midp2nfani,Siemens2ani,Motorolaani,Midp2full,MotorolaFull,Siemens2,Midp2nf
#skip-obfuscate=true
Хочу сделать сборку на SE
Всё равно лог с такой же ошибкой. Пути к обфускатору в sysdirs.properties и build одинаковые должны быть????
Даже с одинаковыми путями одна и та же ошибка. ":" на ";" изменены где нужно
Отредактировано KoS (2012-06-07 23:53:50)
Неактивен
вот теперь понял)
Добавлено спустя 3 минуты 42 секунды:
теперь вот такой лог:
D:\докс прожект\DoKs v0.1 alpha\jimm-fork>ant dist-all
Buildfile: D:\фюъё яЁюцхъЄ\DoKs v0.1 alpha\jimm-fork\build.xml
Trying to override old definition of task for
dist-all:
Trying to override old definition of task for
Trying to override old definition of task for
init:
[echo] *************************************************************
[echo] Building "Midp2full" build now... Please wait...
[echo] *************************************************************
sijapp:
compile:
[mkdir] Created dir: D:\фюъё яЁюцхъЄ\DoKs v0.1 alpha\jimm-fork\util\sijapp\b
uild\classes
[javac] Compiling 7 source files to D:\фюъё яЁюцхъЄ\DoKs v0.1 alpha\jimm-for
k\util\sijapp\build\classes
[javac] D:\фюъё яЁюцхъЄ\DoKs v0.1 alpha\jimm-fork\util\sijapp\src\sijapp\Sij
appTask.java:26: error: package org.apache.tools.ant does not exist
[javac] import org.apache.tools.ant.BuildException;
[javac] ^
[javac] D:\фюъё яЁюцхъЄ\DoKs v0.1 alpha\jimm-fork\util\sijapp\src\sijapp\Sij
appTask.java:27: error: package org.apache.tools.ant does not exist
[javac] import org.apache.tools.ant.Task;
[javac] ^
[javac] D:\фюъё яЁюцхъЄ\DoKs v0.1 alpha\jimm-fork\util\sijapp\src\sijapp\Sij
appTask.java:30: error: cannot find symbol
[javac] public class SijappTask extends Task {
[javac] ^
[javac] symbol: class Task
[javac] D:\фюъё яЁюцхъЄ\DoKs v0.1 alpha\jimm-fork\util\sijapp\src\sijapp\Sij
appTask.java:72: error: cannot find symbol
[javac] public void execute() throws BuildException {
[javac] ^
[javac] symbol: class BuildException
[javac] location: class SijappTask
[javac] D:\фюъё яЁюцхъЄ\DoKs v0.1 alpha\jimm-fork\util\sijapp\src\sijapp\Sij
appTask.java:78: error: cannot find symbol
[javac] throw new BuildException(e.getMessage());
[javac] ^
[javac] symbol: class BuildException
[javac] location: class SijappTask
[javac] Note: Some input files use unchecked or unsafe operations.
[javac] Note: Recompile with -Xlint:unchecked for details.
[javac] 5 errors
BUILD FAILED
D:\фюъё яЁюцхъЄ\DoKs v0.1 alpha\jimm-fork\build.xml:329: The following error occ
urred while executing this line:
D:\фюъё яЁюцхъЄ\DoKs v0.1 alpha\jimm-fork\build.xml:132: The following error occ
urred while executing this line:
D:\фюъё яЁюцхъЄ\DoKs v0.1 alpha\jimm-fork\util\sijapp\build.xml:36: Compile fail
ed; see the compiler error output for details.
Total time: 8 seconds
На что ругается не пойму. Что конкретно ему нужно для компиляции.
Терзают смутные сомнения о правильности ввода разделителей. Он должен быть "{;}" или просто ";"??
Разделители исправлены на ";" но всё равно выводится такая же ошибка
Отредактировано KoS (2012-06-08 16:22:15)
Неактивен
может лишнее что в этих строках?..
<property name="MIDP2/midp/lib" location="${MIDP2/midp}\lib\cldcapi11.jar$;${MIDP2/midp}\lib\midpapi20.jar$;${MIDP2/midp}\lib\wma11.jar$;${MIDP2/midp}\lib\mmapi.jar$;${MIDP2/midp}\lib\jsr75.jar$;res\TARGETS\MIDP2\lib\nokia.zip$;res\TARGETS\MIDP2\lib\se-activityui.zip"/>
<property name="MOTOROLA/midp/lib" location="${MIDP2/midp}\lib\cldcapi10.jar$;${MIDP2/midp}\lib\midpapi20.jar$;${MIDP2/midp}\lib\mmapi.jar$;res\TARGETS\MOTOROLA\lib\fileaccess.jar$;${MIDP2/midp}\lib\jsr75.jar" />
Отредактировано KoS (2012-06-08 16:42:08)
Неактивен
ну так ant.jar есть. Лежит в дирректории C:\Apache Ant 1.8.4\lib или его в другое место поместить нужно?
ant.jar нужно положить по пути ...\jimm-fork\util\ant\
Я правильно понял?
помещаю, всё та же ошибка...
Отредактировано KoS (2012-06-08 17:13:43)
Неактивен
Неактивен