Posts

Showing posts with the label Windows

How to Install Apache Maven on Windows, macOS & Linux

 đź“Ś Install Apache Maven on Windows, macOS & Linux Introduction Apache Maven is a build automation and project management tool used in Java. Let’s see how to install it on Windows, macOS, and Linux step by step. 🔹 Step 1: Download Maven Go to: https://maven.apache.org/download.cgi Download Binary ZIP (Windows) or TAR.GZ (macOS/Linux). Extract to: Windows → C:\Program Files\Apache\maven macOS/Linux → /usr/local/apache-maven 🔹 Step 2: Configure Environment Variables đź–Ą️ Windows Right-click This PC → Properties → Advanced system settings Go to Advanced → Environment Variables Add new system variable: M2_HOME = C:\Program Files\Apache\maven Edit Path → Add: %M2_HOME%\bin 🍏 macOS Open Terminal Edit shell profile: nano ~/.zshrc (zsh – default in latest macOS) nano ~/.bash_profile (bash) Add these lines: export M2_HOME=/usr/local/apache-maven export PATH= $M2_HOME /bin: $PATH Save the file, then run: ...

How to Set Java Environment Variables (Windows, Mac & Linux) | JAVA_HOME Setup

📌Set Java Environment Variables

How to Install Camunda 8 on Windows Without Docker

📌How to Install Camunda 8 on Windows Without Docker Introduction Camunda 8 is designed as a cloud-native, distributed orchestration platform that usually runs with Docker or Kubernetes. However, for developers who don’t want to use Docker, it’s possible to manually install and run Camunda 8 components on Windows using Java. In this guide, we’ll cover the step-by-step installation of Camunda 8 without Docker on Windows. Prerequisites Before starting, install the following on your Windows system: Java 11 or 17 (LTS) → Download JDK Verify with: java -version Apache Maven 3.6+ → Download Maven Git for Windows → Download Git Node.js & npm (for Tasklist UI) → Download Node.js Camunda Modeler → Download Modeler Step 1: Download Camunda 8 Components Camunda 8 consists of multiple services. Download them from GitHub releases: Zeebe Broker (Workflow Engine) → Zeebe Releases Operate (Monitoring) → Operate Releases Tasklist (User Task UI) →...