| .idea | ||
| .mvn/wrapper | ||
| wise32 | ||
| wise32-3rd-party-libs | ||
| wise32-plugin | ||
| wise32-product | ||
| wise32-workbench | ||
| .gitignore | ||
| mvnw | ||
| mvnw.cmd | ||
| pom.xml | ||
| README.md | ||
Wise Installation Studio
⚠️ Private Source Code Repository
This is a private source code repository.
The contents of this repository are proprietary and confidential.
Unauthorized access, use, copying, distribution, or disclosure of this source code is strictly prohibited.Access is granted only to approved individuals and organizations under applicable license agreements or written authorization.
Project Overview
This repository contains the source code for Wise Installation Studio, a Java-based Setup Engine and IDE system built using Apache Maven.
The project is designed to be modular, maintainable, and extensible, with a focus on clean separation of concerns and repeatable builds.
At a high level, this repository includes:
- Core application/runtime modules
- Supporting libraries and shared components
- Build and packaging configuration
- Configuration files and resources required for development and deployment
The project follows standard Maven conventions wherever possible to make onboarding and builds predictable for contributors.
Repository Structure
While individual modules may vary, the repository generally follows this layout:
.
├── pom.xml # Root (parent) Maven POM
├── README.md # This file
├── LICENSE # License information (if applicable)
├── modules/ or submodules/ # Child Maven modules
│ ├── module-a/
│ │ └── pom.xml
│ ├── module-b/
│ │ └── pom.xml
│ └── ...
├── src/ # Source code (for single-module projects)
│ ├── main/
│ │ ├── java/
│ │ └── resources/
│ └── test/
│ └── java/
└── target/ # Build output (generated)
Note:
target/directories are generated during the build and should not be committed to source control.
Prerequisites
Before building or working with this project, ensure you have the following installed:
- Java Development Kit (JDK)
- Required version: Java 21+
- Git
- For source control and repository access
You can verify your setup with:
java -version
git --version
Building the Project
This project uses Apache Maven as its build system.
Full Build (All Modules)
From the root of the repository:
mvnw clean package
Skip Tests (Optional)
mvnw clean package -DskipTests
Build a Specific Module
mvnw clean package -pl <module-name> -am
Running the Application
You can run the IDE from the root directory of the source code
./target/bin/wise32
Configuration
Configuration is typically handled via:
- Resource files under
src/main/resources - External configuration directories
- JVM system properties
- Environment variables
Sensitive values must not be committed.
Legal Notice
All code in this repository is the intellectual property of its owner(s).
Use of this code is governed by applicable license agreements.