Technical Info

Required Software
Installation Instructions
Test Cases
Running
Release Notes
Beta Information
License Agreement

Required Software

JFileChecker v0.2 requires the Sun Microsystems Java 2 SDK Version 1.4.1 or higher and a relational database that supports connectivity with Java applications.

Installation Instructions

Test Cases

JFileChecker comes with two default test cases that can be used to ensure everything is installed correctly as well as help you understand more about the JFileChecker database structure. The first test project handles a simple comma delimited file structure and is discussed here. The second test project handles a fixed width file structure and is discussed here.

Running JFileChecker

The command line syntax to run JFileChecker is

      java JFileChecker <project id> <data filename> <log level>
    
where For example, the command lines for running JFileChecker against the test data files in debug mode would be

      java JFileChecker 1 test_1_data_file.csv 4
      java JFileChecker 2 test_2_data_file.dat 4
    
Be sure the data, log, and result directories for the project at hand (per the check_project table) exist and can have data written to them before running JFileChecker.

Release Notes

For a list of what is new in this release as well as plans for future enhancements, see the Release Notes

Beta Information

JFileChecker has been "alpha" tested on Red Hat Linux 7.2 running MySQL 4.0 and Microsoft Windows XP running Access 2002, but should be able to run on other operating systems connecting to other databases as well. For the duration of the beta releases, feel free to email the author if you have any questions, comments, suggestions, or concerns regarding JFileChecker. After the author deems enough versions have been implemented and tested on a fairly wide range of operating systems and databases, and any major bugs found are fixed, a "production" (non-beta) version will be released.

GNU General Public License

JFileChecker is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

A copy of the GNU General Public License is included with the JFileChecker tarball.


Java is a trademark of Sun Microsystems, Inc. in the United States and other countries.