Quick Start
Requirements
- OpenJDK 1.8 with JavaFx binary distribution
- Scene Builder for graphic design
Development setup
There are two ways to create an Actlist plugin. the first one is using starter-kit(which is highly recommended) and the second one is creating Maven project using Maven archetype.
Getting started with GitHub
Clone & import as a Maven project into your favorite IDE
note
If you are using
IntelliJ IDEA
, you need to enableAdd dependencies with "provided" scope to classpath
in the Run Configuration dialogLaunch
src/main/java/sample/Plugin.java
Getting started with Maven
Execute following command:
- Windows
- macOS
mvn archetype:generate ^
-DarchetypeGroupId=org.silentsoft ^
-DarchetypeArtifactId=actlist-plugin-archetype ^
-DarchetypeVersion=1.0.0 ^
-Dactlist-plugin-sdk-version=2.2.0 ^
-DgroupId=sample ^
-DartifactId=starter ^
-Dversion=1.0.0mvn archetype:generate \
-DarchetypeGroupId=org.silentsoft \
-DarchetypeArtifactId=actlist-plugin-archetype \
-DarchetypeVersion=1.0.0 \
-Dactlist-plugin-sdk-version=2.2.0 \
-DgroupId=sample \
-DartifactId=starter \
-Dversion=1.0.0If you are behind a proxy server then you should use one of the following
- Windows
- macOS
set MAVEN_OPTS=-Dhttps.proxyHost=10.20.30.40 -Dhttps.proxyPort=8080
export MAVEN_OPTS=-Dhttps.proxyHost=10.20.30.40 -Dhttps.proxyPort=8080
note
The proxy host
10.20.30.40
and proxy port8080
is up to you.Import as a Maven project into your favorite IDE
note
If you are using
IntelliJ IDEA
, you need to enableAdd dependencies with "provided" scope to classpath
in the Run Configuration dialogLaunch
src/main/java/sample/Plugin.java