March 09
Prof. Ismael H. F. Santos                                                                               2
Working with multiple project builds
nExample1: Operation interface
npackage com.ibm.devworks;
npublic interface Operation {
n  int op(int a, int b);
n  String getDesc();
n}
nExample1: AddOps class
npackage com.ibm.devworks;
npublic class AddOps implements Operation {
n  public int op(int a, int b) { return a+b;  }
n  public String getDesc() { return "plus";  }
n}
nCreate the initial project
nmvn archetype:create -DarchetypeGroupId=org.apache.maven.archetypes              -DgroupId=com.ibm.devworks -DartifactId=NumOps
n