Depends on:
- XMLTransport (github.com/intere/XMLTransport)
Uses Maven to build (tests are currently broken and need fixing).
cd ..
git clone https://github.com/intere/XMLTransportLayer.git
cd XMLTranslportLayer
mvn clean install # installs XML Transport to your local git repo
cd ../boggle
mvn clean install -DskipTests=true # installs the artifact for you, but doesn't execute the tests
./server.sh
mvn -P server exec:java -Dexec.args="--help" # HELP!
mvn -P server exec:java # Default Options (port 4445)
mvn -P client exec:java -Dexec.args="--help" # HELP!
mvn -P client exec:java -Dexec.args="localhost 4445 Eric" # Connect to a server on localhost, port 445, with the username: Eric
Entry Points:
- Client: com.erici.boggle.client.Main
- Server: com.erici.boggle.server.BoggleServer