Mam problem z instalacją apparat. Podążałam za tą instrukcją:
http://www.reallyfancy.com/2011/03/08/ant-apparat-and-flashdevelop-a-total-beginner%E2%80%99s-guide/
No fakt, jdk mam w wersji 7, scalę pobrałam najnowszą - 2.9.1 i sam apparat jest teraz dostępny w wesrji RC9.
Poza tym - podążałam grzecznie za instrukcją. Utknęłam w momencie, gdy należy sprawdzić, czy apparat działa wpisując "apparat" w cmd. Oto co mi wyrzuca:
java.lang.ClassNotFoundException: null (args = D:\WORKSPACE\lib\apparat\\apparat
-asm-1.0-RC9.swc, D:\WORKSPACE\lib\apparat\\apparat-core-1.0-RC9.jar, D:\WORKSPA
CE\lib\apparat\\apparat-ersatz-1.0-RC9.swc, D:\WORKSPACE\lib\apparat\\apparat-ji
tb-1.0-RC9.jar, D:\WORKSPACE\lib\apparat\\apparat-log-1.0-RC9.jar, D:\WORKSPACE\
lib\apparat\\apparat-lzma-decoder-1.0-RC9.swc, D:\WORKSPACE\lib\apparat\\apparat
-lzma-encoder-1.0-RC9.jar, D:\WORKSPACE\lib\apparat\\apparat-playerglobal-1.0-RC
9.jar, D:\WORKSPACE\lib\apparat\\apparat-taas-1.0-RC9.jar, D:\WORKSPACE\lib\appa
rat\\apparat.bat, D:\WORKSPACE\lib\apparat\\asmifier, D:\WORKSPACE\lib\apparat\\
asmifier.bat, D:\WORKSPACE\lib\apparat\\bin, D:\WORKSPACE\lib\apparat\\concrete,
D:\WORKSPACE\lib\apparat\\concrete.bat, D:\WORKSPACE\lib\apparat\\coverage, D:\
WORKSPACE\lib\apparat\\coverage.bat, D:\WORKSPACE\lib\apparat\\dump, D:\WORKSPAC
E\lib\apparat\\dump.bat, D:\WORKSPACE\lib\apparat\\jitb, D:\WORKSPACE\lib\appara
t\\jitb.bat, D:\WORKSPACE\lib\apparat\\lib, D:\WORKSPACE\lib\apparat\\reducer, D
:\WORKSPACE\lib\apparat\\reducer.bat, D:\WORKSPACE\lib\apparat\\stripper, D:\WOR
KSPACE\lib\apparat\\stripper.bat, D:\WORKSPACE\lib\apparat\\tdsi, D:\WORKSPACE\l
ib\apparat\\tdsi.bat, apparat.tools.shell.ApparatShell, classpath = D:\WORKSPACE
\lib\apparat\apparat-anttasks-1.0-RC9.jar;C:\Program%20Files\Java\jre7\lib\resou
rces.jar;C:\Program%20Files\Java\jre7\lib\rt.jar;C:\Program%20Files\Java\jre7\li
b\jsse.jar;C:\Program%20Files\Java\jre7\lib\jce.jar;C:\Program%20Files\Java\jre7
\lib\charsets.jar;C:\Program%20Files\Java\jre7\lib\ext\dnsns.jar;C:\Program%20Fi
les\Java\jre7\lib\ext\localedata.jar;C:\Program%20Files\Java\jre7\lib\ext\sunec.
jar;C:\Program%20Files\Java\jre7\lib\ext\sunjce_provider.jar;C:\Program%20Files\
Java\jre7\lib\ext\sunmscapi.jar;C:\Program%20Files\Java\jre7\lib\ext\zipfs.jar;C
:\PROGRA~2\scala\bin\..\lib\jline.jar;C:\PROGRA~2\scala\bin\..\lib\scala-compile
r.jar;C:\PROGRA~2\scala\bin\..\lib\scala-dbc.jar;C:\PROGRA~2\scala\bin\..\lib\sc
ala-library.jar;C:\PROGRA~2\scala\bin\..\lib\scala-swing.jar;C:\PROGRA~2\scala\b
in\..\lib\scalap.jar)
at scala.tools.nsc.util.ScalaClassLoader$URLClassLoader.run(ScalaClassLo
ader.scala:103)
at scala.tools.nsc.ObjectRunner$.run(ObjectRunner.scala:33)
at scala.tools.nsc.ObjectRunner$.runAndCatch(ObjectRunner.scala:40)
at scala.tools.nsc.MainGenericRunner.runTarget$1(MainGenericRunner.scala
:60)
at scala.tools.nsc.MainGenericRunner.process(MainGenericRunner.scala:80)
at scala.tools.nsc.MainGenericRunner$.main(MainGenericRunner.scala:89)
at scala.tools.nsc.MainGenericRunner.main(MainGenericRunner.scala)
Widzę, że jest tu takie coś, co mi się nie zgadza: D:\WORKSPACE\lib\apparat\apparat-core-1.0-RC9.jar. Takiej ścieżki faktycznie nie mam. U mnie ten jar jest w D:\WORKSPACE\lib\apparat\ i taka też ścieżka została dodana do zmiennych systemowych. Gdy jednak dodam taki folder i wrzucę wszystko do środka - to jedynie sprawia, że już mi nie znajduje polecenia apparat (w sumie nic dziwnego, bo ścieżka jest podana folder wyżej).
Znalazłam też takie info: http://code.google.com/p/apparat/wiki/ApparatInstallation
No więc utworzyłam tą zmienną APPARAT_HOME, ale w paczce, którą pobrałam, nie ma folderu bin... Cóż, utoworzyłam mu taki, ale nic to nie pomaga i tak.
Wiecie co może być nie tak? Może ktoś instalował apparata do FlashDevelopa i mu się udało...?
EDIT: Okazało się, że trzeba odinstalować JDK 7 i zostawić tylko 6....