A simple project demonstrating how to use Manifold
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Manifold Sample Project (Maven, IntelliJ)

Utilize a small sampling of core Manifold features to demonstrate the structure of a basic project using Manifold. Use the pom.xml file as a template for your own project.

If you simply want to experiment with Manifold, grab the Manifold sample project and go nuts:

  • git clone https://github.com/manifold-systems/manifold-sample-project.git
  • Open IntelliJ IDEA
  • Install the Manifold plugin from within IntelliJ: Settings | Plugins | Browse Repositories | Manifold
  • Restart IntelliJ to use the plugin
  • Open the project you just cloned (open the root directory or the pom.xml file)
  • Add the Java 10 JDK: File | Project Structure | SDKs | + | path-to-your-Jdk10
  • Set the project JDK and language level: File | Project Structure | Project select 10 for both Project JDK and Project language level
  • Build the project
  • Go nuts

Use IntelliJ features such as:

  • Navigation
  • Code Completion
  • Find Usages
  • Rename and Move Refactor
  • Incremental Compilation
  • Hotswap Debugging