Win a copy of Testing JavaScript Applications this week in the HTML Pages with CSS and JavaScript forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Bear Bibeault
  • Ron McLeod
  • Jeanne Boyarsky
  • Paul Clapham
Sheriffs:
  • Tim Cooke
  • Liutauras Vilda
  • Junilu Lacar
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • fred rosenberger
  • salvin francis
Bartenders:
  • Piet Souris
  • Frits Walraven
  • Carey Brown

Packaging Deliverable

 
Ranch Hand
Posts: 32
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Instructions for deliverables specify:


The executable JAR containing the programs. This must be called runme.jar.


In runme.jar I will have a single Java application that will accept the much discussed "mode" flag ("server", "alone", or nothing) and act as a server, stand-alone client or networked client. In addition, I have a Java application that manages the suncertify.properties file, as well as 4 Java applications I used for unit testing. The Java application that manages the suncertify.properties file is required and I would like the examiners to see and possibly use the "unit test" Java applications.
What is the best was to deliver the unit test Java applications and the Java application that manages the properties file?
- Each in their own executable jar
- Just as "stand-alone" .class files that can be executed from the command line
Any advise is appreciated.
- Rolf.
 
Ranch Hand
Posts: 619
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Rolf,

Originally posted by Rolf Johansson:
In addition, I have a Java application that manages the suncertify.properties file, as well as 4 Java applications I used for unit testing. The Java application that manages the suncertify.properties file is required and I would like the examiners to see and possibly use the "unit test" Java applications.
What is the best was to deliver the unit test Java applications and the Java application that manages the properties file?


No test programs should be included with your submission.
Anything you allow the user to do with the suncertify.properties file should be part of your runme.jar. Your application should allow the user to edit the configuration items contained in the suncertify.properties file. Your application can also create the suncertify.properties file from hard-coded defaults if the suncertify.properties file cannot be found (which might well be the situation before your application is run the first time). There's nothing else involving the suncertify.properties file that is required. In my opinion, your examiner is not looking for any other programs than the required runme.jar (and I think would probably be quite happy _not_ to find any other executables).
Provide exactly what is required and make sure what's provided is high quality. That's what you will be judged on. Additional items will not contribute to a higher score.
 
Ranch Hand
Posts: 4982
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi Rolf,
As I said in another thread, you should not provide EXTRA stuffs in your submission because:
1. You wont get bonus points for any EXTRA functions.
2. Marks will be deducted if there are errors encountered in the EXTRA functions.
Thus, you should just submit what SUN required.
Nick.
    Bookmark Topic Watch Topic
  • New Topic