Just double click gameclient.jar Or, You can use command line java -jar gameclient.jar
Just double click gameclient.jar Or, You can use command line java -jar gameserver.jar But i recommand you run the program in command line because it will be running with double click.
ClassDiagram for gameclient.
ClassDiagram for gameserver.
source code format : EUC-KR This is not packaged one.
client compile/build/execute
battleship_nonpackage> javac GameWindows.java
battleship_nonpackage> java GameWindows
server compile/build/execute
battleship_nonpackage> javac VerySimpleChatServer.java
battleship_nonpackage> java VerySimpleChatServer
source code format : UTF-8
I have packaged this. I packaged it with only java command.
client compile/build/execute
src> javac -encoding utf8 -d ../classes ga/ndss/*.java
src> cd ../classes
classes> jar -cvmf manifest.txt gameclient.jar . ../images/
classes> java -jar gameclient.jar
server compile/build/execute
src> javac -encoding utf8 -d ../classes ga/ndss/*.java
src> cd ../classes
classes> jar -cvmf manifest.txt gameclient.jar .
classes> java -jar gameserver.jar
source code format : UTF-8
I have packaged this. I packaged it with maven and gradle. I had to package with maven to do TDD. I think it is getting bigger
client compile/build/execute with maven
BattleshipClient> mvn compile
BattleshipClient> mvn package
BattleshipClient> java -jar target/BattleshipClient-1.0-SNAPSHOT.jar
server compile/build/execute with maven
BattleshipServer> mvn compile
BattleshipServer> mvn package
BattleshipServer> java -jar target/BattleshipServer-1.0-SNAPSHOT.jar
client compile/build/execute with gradle
BattleshipClient> gradle runJar
server compile/build/execute with gradle
BattleshipServer> gradle runJar
name : SanSoo Han
email : [email protected]
phone : +82 10-8835-9229