[CT414]: Assignment 1 working
This commit is contained in:
@ -1,14 +1,17 @@
|
||||
#!/bin/sh
|
||||
#!/bin/bash
|
||||
|
||||
src_path="/home/andrew/edu/year4/semester2/CT414/assignments/assignment1/code/src"
|
||||
|
||||
# compile code
|
||||
javac -d . server/*.java client/*.java interfaces/*.java implementations/*.java
|
||||
javac -d . server/*.java client/*.java interfaces/*.java implementations/*.java
|
||||
|
||||
# start rmi registry
|
||||
rmiregistry -J-Djava.rmi.server.codebase=file:$src_path &
|
||||
trap "kill $! 2>/dev/null" EXIT
|
||||
# start rmi registry (in a new terminal)
|
||||
$TERM -e rmiregistry -J-Djava.rmi.server.codebase=file:$src_path &
|
||||
sleep 1
|
||||
|
||||
# start server
|
||||
java -cp $src_path -Djava.rmi.server.codebase=file:$src_path/ server.ApplicationServer &
|
||||
trap "kill $! 2>/dev/null" EXIT
|
||||
# start server (in a new terminal)
|
||||
$TERM -e java -cp $src_path -Djava.rmi.server.codebase=file:$src_path/ server.ApplicationServer &
|
||||
sleep 1
|
||||
|
||||
# start client (in a new terminal)
|
||||
$TERM -e java -cp $src_path -Djava.rmi.server.codebase=file:$src_path/ client.ApplicationClient
|
||||
|
Reference in New Issue
Block a user