Skip to content
Pull request Compare This branch is 15 commits ahead, 2097 commits behind apache:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


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/build/libthrift-${version}-${release}.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
Something went wrong with that request. Please try again.