Source file types and extensions
File extensions are not required on all platforms, but the MKSearch system is intended to be built and run on multiple operating systems. To distinguish the types, all project files are given an extension according to the scheme below.
- Java source
-
Plain text format,
.java
extension. - Compiled Java classes
-
Compiled Java byte code format,
.class
extension. - Compiled Java archives
-
Compiled Java byte code in zip archives,
.jar
extension. - GNU/Linux bash scripts
-
Plain text format,
.sh
extension. Used for compiling, archiving and running Java programs. - Windows DOS batch script files
-
Plain text format,
.bat
extension. Used for running Java programs, etc. - Serialised XML
-
Plain text format, normally UTF-8 encoded,
.xml
extension. Used for system configuration, data storage and transfer. - Plain text files
-
Plain text format,
.txt
extension. Used for configuration files, "read me" files, etc. - HTML and XHTML files
-
Plain text format, usually UTF-8 encoded,
.htm
or.html
extension. Used for Java package documentation. - Ant properties
-
Plain text format,
.properties
extension. Used to configure Ant build properties. - Ant filters
-
Plain text format,
.filters
extension. Used to filter replace text during copy operations.
Copyright MKDoc Ltd. and others.
The Free Documentation License http://www.gnu.org/copyleft/fdl.html