Skip to content

Getting Started

MatrixTM26 edited this page Jun 19, 2026 · 2 revisions

Getting Started

This page covers the minimum requirements and the fastest path to running TOMCAT-C2 for the first time.

Requirements

Requirement Version / Notes
Java (JDK) 17 or higher (OpenJDK recommended)
Maven Required only if building from source
OS Windows, Linux, macOS, BSD, or Termux (Android)
Git For cloning the repository

1. Clone the Repository

TOMCAT-C2 uses three branches depending on your intent:

main — for normal usage

git clone --branch main https://github.com/MatrixTM26/TOMCAT-C2-Framework
cd TOMCAT-C2-Framework

dev — for contributions, pull requests, and development

git clone --branch dev https://github.com/MatrixTM26/TOMCAT-C2-Framework
cd TOMCAT-C2-Framework

master is reserved for the project owner/admin only.

2. Run Immediately (Prebuilt JAR)

If you just want to run the framework without compiling, a prebuilt JAR is already included and maintained via GitHub Actions:

java -jar output/tomcat-c2-2.0.0.jar

Or download it directly: Download Latest JAR

3. Or Build From Source

See the Installation and Build page for platform-specific build instructions.

4. First Run

By default, the server starts in Web Panel mode:

java -jar target/tomcat-c2-2.0.0-jar-with-dependencies.jar

Then open your browser at:

http://localhost:5000

Next Steps

Clone this wiki locally