Beta
Version 0.2
MyGradeBase FAQ
Is MyGradeBase really free?
Yes. No catches. Download and usage is free of charge. You are free to distribution and modify MyGradeBase as long as you comply with the licence agreement.
Whenever I try to run MyGradeBase, I get a "Main-class could not be found" error message
This is most likely due to an outdated Java Runtime Environment. In this case you should update your JRE, please follow the link in the download section. Should this not solve the problem, right click
on gradebase.jar and open (or extract the contents of) the jar file (for example using WinRAR). Then open the
folder titled META-INF. Inside if a file called Manifest.MF - open this file, its contents should look like this:
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.6.5
Created-By: 1.6.0-b105 (Sun Microsystems Inc.)
Main-Class: gradebase.Main
Class-Path: ./lib/xerces-2_6_0/data ./lib/xerces-2_6_0/docs ./lib/xerces-2_6_0/samples
./lib/xerces-2_6_0/xercesImpl.jar lib/xerces-2_6_0/xerce
sSamples.jar ./lib/xerces-2_6_0/xml-apis.jar ./lib/xerces-2_6_0/xmlParserAPIs.jar ./lib/itext-1.4.8.j
ar ./lib/jCharts-0.7.5/jCharts-0.7.5.jar ./lib/jCharts-0.7.5/batik-awt-util.jar ./lib/jCharts-0.7.5/batik-dom.jar
./lib
/jCharts-0.7.5/batik-svggen.jar ./lib/jCharts-0.7.5/batik-util.jar ./lib/jCharts-0.7.5/batik-xml.jar
./lib/mysql-connector-java-5.0.4/mysql-conn
ector-java-5.0.4-bin.jar ./img/*.png
X-COMMENT: Main-Class will be added automatically by build
Make sure the Manifest-file looks exactly like the one above (pay particular attention to Main-Class...
You mentioned a JRE or Java Runtime Environment. What exactly is that?
"A subset of the Java Development Kit (JDK) that contains the core executables and files that constitute the standard Java platform. The JRE includes the Java Virtual Machine (JVM), core classes, and supporting files"
Uhu...and what does that mean?
MyGradeBase is written in Java. Java programs are platform independent - this means that a Java program can be executed on any type of Operating System. However in order to achieve this, a Java program is "bytecode". Thus you need a program to read this bytecode - the JRE reads this bytecode and interprets it for you. Therefore you need to have a JRE installed on your computer in order to be able to use MyGradeBase.