T3TAFJ1 Install R16
T3TAFJ1 Install R16
The developer writes code for T24 using jBC programming language(alternatively
referred as Basic in this course collaterals) on Design Studio. This is enabled by the
eclipse TAFJ plugin. The TAFJ lexer-parser-tree walker translates standard jBC code
into equivalent Java code and generates the source code file(.java), which is then
compiled into a java compliant bytecode(.class) using the standard javac compiler.
The .java files are deleted after compilation. The bytecode can be run on any JVM thus
making T24 platform independent.
[Note: To execute T24 on TAFJ, we need only the jre. However if you need the
compiler, then you must have JDK in your machine. JDK = JRE + Compiler. ]
Help is just a click away …. Google your queries. For e.g. if you want
to configure a Printer on Linux, simply Google CUPS. This is so because all
software's used are contemporary market standards.
/<Project Dir>/ - > The default project directory name. When you create a project in
Design Studio, the eclipse builder creates this directory automatically with the project
name. For eg DEV
/<Project Dir>/classes/ - >The final output of a compiled BASIC code goes here i.e.,
*.class eg <TAFJ_HOME>\data\DEV\classes
/<Project Dir>/java/ - >The temporary out of a compiled BASIC code goes here i.e.,
*.java. Eg <TAFJ_HOME>\data\DEV\java
Three set of files get extracted – a Patch.xxx, a Setup.xxx and a jar file. To do a fresh
TAFJ installation from scratch run the Setup. This will create a folder (name it as TAFJ
for convenience) with all the runtime related files. This folder becomes TAFJ_HOME.
Note that the default project is set as tafj. This is because, the .default file has the
entry tafj.properties. This entry can be overridden and any other project can be made
as the default.
path=../../TAFJ