An open API service indexing awesome lists of open source software.

https://github.com/manifold-systems/manifold-sample-project

A simple project demonstrating how to use Manifold
https://github.com/manifold-systems/manifold-sample-project

intellij java manifold manifold-systems

Last synced: about 1 year ago
JSON representation

A simple project demonstrating how to use Manifold

Awesome Lists containing this project

README

          

## 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, this project will help get you started.

* `git clone https://github.com/manifold-systems/manifold-sample-project.git`
* Open [IntelliJ IDEA](https://www.jetbrains.com/idea/download)
* Install the **Manifold plugin** from within IntelliJ: `Settings | Plugins | Marketplace`
* Restart IntelliJ to use the plugin
* Open the project you just cloned (open the root directory or the pom.xml file)
* Add the [Java 11 JDK](https://adoptopenjdk.net/releases.html?variant=openjdk11&jvmVariant=hotspot): `File | Project Structure | SDKs | + | path-to-your-Jdk11`
* Set the project JDK and language level: `File | Project Structure | Project` select `11` for both `Project JDK` and `Project language level`
* Build the project
* Examine the `abc/RunMe.java` file

Use IntelliJ features such as:

  • Navigation
  • Code Completion
  • Find Usages
  • Rename and Move Refactor
  • Incremental Compilation
  • Hotswap Debugging
  • Template authoring
  • Extension method creation
  • ...