How to Use/Install Apparat and TDSI?

22 views
Skip to first unread message

E2daZ

unread,
Feb 3, 2017, 7:01:24 AM2/3/17
to apparat-framework
Hello,

Not sure if this project is still being supported but I would like to ask help if I may.


It says there that I need to post process using Apparat TDSI and so I was lead to downloading  https://code.google.com/p/apparat/downloads/detail?name=apparat-1.0-SNAPSHOT-bin.zip.

I've downloaded Scala v2.12.1 (Windows 10 x64) and I've read the tutorial (http://www.webdevotion.be/blog/2010/06/02/how-to-get-up-and-running-with-apparat/) but I am developing with Adobe Animate. I already have the means to create the swf file, but am unclear as to how to use the files contained in the apparat 1.0 snapshot folder to use TDSI. I've tried using the command prompt with the created swf file but the command prompt gives me:
 
                                             
java.lang.ClassNotFoundException: scala.ScalaObject


Along with a whole bunch of other errors.

 at java.net.URLClassLoader.findClass(Unknown Source)
 at java
.lang.ClassLoader.loadClass(Unknown Source)
 at java
.lang.ClassLoader.loadClass(Unknown Source)
 at java
.lang.ClassLoader.defineClass1(Native Method)
 at java
.lang.ClassLoader.defineClass(Unknown Source)
 at java
.security.SecureClassLoader.defineClass(Unknown Source)
 at java
.net.URLClassLoader.defineClass(Unknown Source)
 at java
.net.URLClassLoader.access$100(Unknown Source)
 at java
.net.URLClassLoader$1.run(Unknown Source)
 at java
.net.URLClassLoader$1.run(Unknown Source)
 at java
.security.AccessController.doPrivileged(Native Method)
 at java
.net.URLClassLoader.findClass(Unknown Source)
 at java
.lang.ClassLoader.loadClass(Unknown Source)
 at java
.lang.ClassLoader.loadClass(Unknown Source)
 at apparat
.tools.tdsi.TurboDieselSportInjection.main(TurboDieselSportInjection.scala)
 at sun
.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun
.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
 at sun
.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
 at java
.lang.reflect.Method.invoke(Unknown Source)
 at scala
.reflect.internal.util.ScalaClassLoader.$anonfun$run$2(ScalaClassLoader.scala:98)
 at scala
.reflect.internal.util.ScalaClassLoader.asContext(ScalaClassLoader.scala:32)
 at scala
.reflect.internal.util.ScalaClassLoader.asContext$(ScalaClassLoader.scala:30)
 at scala
.reflect.internal.util.ScalaClassLoader$URLClassLoader.asContext(ScalaClassLoader.scala:129)
 at scala
.reflect.internal.util.ScalaClassLoader.run(ScalaClassLoader.scala:98)
 at scala
.reflect.internal.util.ScalaClassLoader.run$(ScalaClassLoader.scala:90)
 at scala
.reflect.internal.util.ScalaClassLoader$URLClassLoader.run(ScalaClassLoader.scala:129)
 at scala
.tools.nsc.CommonRunner.run(ObjectRunner.scala:22)
 at scala
.tools.nsc.CommonRunner.run$(ObjectRunner.scala:21)
 at scala
.tools.nsc.ObjectRunner$.run(ObjectRunner.scala:39)
 at scala
.tools.nsc.CommonRunner.runAndCatch(ObjectRunner.scala:29)
 at scala
.tools.nsc.CommonRunner.runAndCatch$(ObjectRunner.scala:28)
 at scala
.tools.nsc.ObjectRunner$.runAndCatch(ObjectRunner.scala:39)
 at scala
.tools.nsc.MainGenericRunner.runTarget$1(MainGenericRunner.scala:61)
 at scala
.tools.nsc.MainGenericRunner.run$1(MainGenericRunner.scala:88)
 at scala
.tools.nsc.MainGenericRunner.process(MainGenericRunner.scala:99)
 at scala
.tools.nsc.MainGenericRunner$.main(MainGenericRunner.scala:104)
 at scala
.tools.nsc.MainGenericRunner.main(MainGenericRunner.scala)

I've added apparat as a path variable as suggested by the wiki, although there is no bin folder in the mentioned zip folder.

Not sure how to proceed, any help is appreciated. Thanks in advance.




Joa Ebert

unread,
Feb 3, 2017, 7:04:46 AM2/3/17
to apparat-framework
Apparat has been compiled with Scala 2.9.2 -- You'll probably need that version to get it running.

https://github.com/joa/apparat/blob/master/pom.xml

Or you an try to recompile with 2.12.1
Reply all
Reply to author
Forward
0 new messages