| Steps for Java tutorial |
| ================================================== |
| |
| 1) Make sure thrift is compiled, both the compiler and the Java library. You should |
| be able to verify the following: |
| |
| thrift/tutorial/java$ file ../../lib/java/libthrift.jar |
| ../../lib/java/libthrift.jar: Zip archive data, at least v1.0 to extract |
| |
| thrift/tutorial/java$ file ../../compiler/cpp/thrift |
| ../../compiler/cpp/thrift: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, not stripped |
| |
| thrift/tutorial/java$ ls ../../lib/java/build/ivy/lib/ |
| commons-lang-2.5.jar junit-4.4.jar servlet-api-2.5.jar slf4j-api-1.5.8.jar slf4j-simple-1.5.8.jar |
| |
| |
| 2) Generate code for java: |
| |
| thrift/tutorial/java$ cd .. |
| thrift/tutorial$ thrift -r -gen java tutorial.thrift |
| |
| 3) Compile example |
| |
| thrift/tutorial/java$ ant |
| |
| 4) Run example: |
| |
| thrift/tutorial/java$ ./JavaServer & |
| thrift/tutorial/java$ ./JavaClient |