I'm a bit unsure about the instructions for submitting the assignment. The instructions say:
Does this mean that the entire submission should be packaged as a jar, which contains the executable runme.jar, the database file, etc.
If so, what should the "outer" jar be named, or can I give it a name of my choosing?
The instructions also say the version of the JDK on which the solution was developed:
"must not have been superseded by a new production version for more than 18 months by the time you make your submission."
I developed my solution on JDK 1.4, or to be more precise, here is the output of "java -version":
java version "1.5.0_05"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_05-b05)
Java HotSpot(TM) Client VM (build 1.5.0_05-b05, mixed mode, sharing)
Can someone tell me whether it is OK to submit this, or if the JDK is too old?
Many Thanks in Advance,
My JAR looks something like:
That's off the top of my head. I'm in my Windows boot right now.
Usually, you may not have the upload permission and therefore you got to email them for permission.
Hope this helps.
Since you don't have it in mentioned in your assignment, you do not have to create it. You must follow your instructions, not anyone elses.
Originally posted by lydie prevost:
I don't see them mentionning a README file in my assignment ...
I saw that some body failed because he didn't gave aREADME file.
What are you supposed to write in the README file?
The README.txt file was specified in the 'Fly By Night Services' assignment as:
As you can see, the first item (the JDK version) is included in a different document in later assignments, and most of the other information the README.txt file contained is now specified by Sun (why tell the assessor how to start the program when Sun have specified that it must be started with "java -jar runme.jar"?) And that last requirement is 90% covered by Javadoc.
A README.txt file. You must create a single text file (plain ASCII format; word processor formats are unacceptable) called README.txt that describes to the examiner the following information in exactly the order listed:
The exact version of JDK you used, including the platform you worked on. How to execute the programs. You must provide exact command-line instructions. If any environmental setup is required, do not just say what needs to be done; provide instructions on how to perform the setup. For example, do not say something like "add server.jar to your classpath". You should document exactly how to add the jar file to the classpath. Note: your program must run correctly no matter what directory it is installed in. The location of your db.db file. The location of your Design Choices document. The names of the files you have submitted, with a note of their location in the directory structure, and a high level description of the purpose of each.