Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Packaging of submission jar

 
Earl Glasser
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I had a question regarding the packaging of the submission jar; specifically, the instructions state:
Full source and object code, including new classes, modified versions of supplied classes, and copies of supplied classes that were not modified. These should be in an appropriate directory structure along with the classfiles. You may use JAR files to contain groups of elements of your submission as you deem appropriate, for example, to support the execution of your programs.

I was planning to include the source (in directories within the submission jar) but package the classes into internal server and client jars. This would seem to be acceptable (grouping elements in jars), but it also indicates the classfiles should be in a directory structure along with the source.
I'd be interested to hear package layouts from those who have taken the exam.
 
George Marinkovich
Ranch Hand
Posts: 619
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Earl,
Originally posted by Earl Glasser:
I was planning to include the source (in directories within the submission jar) but package the classes into internal server and client jars. This would seem to be acceptable (grouping elements in jars), but it also indicates the classfiles should be in a directory structure along with the source.

I had no jar files within my submission jar other than the required runme.jar. In my instructions the source was required to be in a separate code directory while the class files where expected to in the runme.jar.
At one point, I had two executables (server and client) but I eventually changed this back to a single executable. I could see no benefit from having two executables.
The submission instructions for my assignment were pretty good (compared to some other aspects of the project). I would strive for simplicity in packaging and try to avoid needless complications.
Hope this helps,
George
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic