Skip to content

This is a minimal example project providing a template for how to develop your own sciview plugins.

License

Notifications You must be signed in to change notification settings

scenerygraphics/minimal-sciview-example-project

 
 

Repository files navigation

Minimal sciview example project πŸš€

This repository template serves as a minimal example for a sciview-based project. Click Use this template above to create your own project based on this template. We include both Maven and Gradle project file examples – but recommend to choose one of them.

Running

This example project includes both Maven and Gradle project files, together with the wrappers for both Maven and Gradle. You can run the demo included as part of this template project right away from the command line using Maven via ./mvnw compile exec:java, or using Gradle via ./gradlew run. Alternatively, you can import either the Maven project in pom.xml or the Gradle project in build.gradle.kts as a project into the Java/Kotlin IDE of your liking. We recommend the free IDE Jetbrains IntelliJ Community Edition.

File Reference

  • pom.xml This is the Maven project file that defines the project's name, version and GAV (group, artifact, version).
  • src/main/java/sc/iview/minimal/MyDemo.java This is the implementation of the MyDemo plugin. Feel free to adjust to your liking.

LICENSING

minimal-sciview is distributed under a Simplified BSD License; for the full text of the license, see LICENSE.txt.

For the list of ImageJ developers and contributors, see the parent POM.

About

This is a minimal example project providing a template for how to develop your own sciview plugins.

Topics

Resources

License

Stars

Watchers

Forks

Languages

  • Java 100.0%