Maven Archetypes for JavaFX with NetBeans

Maven archetypes for creating different types of JavaFX application with NetBeans.

License

License

Categories

Categories

NetBeans Development Tools IDE Maven Build Tools Net JavaFX User Interface
GroupId

GroupId

com.raelity.jfx
ArtifactId

ArtifactId

javafx-maven-archetypes-netbeans
Last Version

Last Version

0.0.4
Release Date

Release Date

Type

Type

pom
Description

Description

Maven Archetypes for JavaFX with NetBeans
Maven archetypes for creating different types of JavaFX application with NetBeans.
Project URL

Project URL

https://netbeans.apache.org
Project Organization

Project Organization

Raelity
Source Code Management

Source Code Management

https://github.com/errael/javafx-maven-archetypes-netbeans

Download javafx-maven-archetypes-netbeans

How to add to project

<!-- https://jarcasting.com/artifacts/com.raelity.jfx/javafx-maven-archetypes-netbeans/ -->
<dependency>
    <groupId>com.raelity.jfx</groupId>
    <artifactId>javafx-maven-archetypes-netbeans</artifactId>
    <version>0.0.4</version>
    <type>pom</type>
</dependency>
// https://jarcasting.com/artifacts/com.raelity.jfx/javafx-maven-archetypes-netbeans/
implementation 'com.raelity.jfx:javafx-maven-archetypes-netbeans:0.0.4'
// https://jarcasting.com/artifacts/com.raelity.jfx/javafx-maven-archetypes-netbeans/
implementation ("com.raelity.jfx:javafx-maven-archetypes-netbeans:0.0.4")
'com.raelity.jfx:javafx-maven-archetypes-netbeans:pom:0.0.4'
<dependency org="com.raelity.jfx" name="javafx-maven-archetypes-netbeans" rev="0.0.4">
  <artifact name="javafx-maven-archetypes-netbeans" type="pom" />
</dependency>
@Grapes(
@Grab(group='com.raelity.jfx', module='javafx-maven-archetypes-netbeans', version='0.0.4')
)
libraryDependencies += "com.raelity.jfx" % "javafx-maven-archetypes-netbeans" % "0.0.4"
[com.raelity.jfx/javafx-maven-archetypes-netbeans "0.0.4"]

Dependencies

There are no dependencies for this project. It is a standalone project that does not depend on any other jars.

Project Modules

  • javafx-archetype-simple-netbeans
  • javafx-archetype-fxml-netbeans

Maven Archetypes for JavaFX

Maven archetypes for creating different types of JavaFX application.

Maven Central BSD-3 license

The project is a multi-module Maven project. Each module contains an archetype for creating a JavaFX application.

All projects created via the archetype(s) make use of the JavaFX Maven plugin for compiling and running the JavaFX application. This fork modifies the archetypes by adding a debug execution and an nbactions.xml to hook up the NetBeans run/debug actions.

Prerequisites

  • JDK 11
  • Maven 3

Install archetype locally

To install all the archetypes in your local repository execute the following commands:

git clone https://github.com/errael/javafx-maven-archetypes-netbeans.git
cd javafx-maven-archetypes-netbeans
mvn clean install

This will install all the javafx archetypes in your local repository.

If you wish to install just one of the archetypes, you can add the name of the project by using -pl:

mvn clean install -pl javafx-archetype-simple-netbeans

For more information on how to create a project from a local repository, please refer to individual module's README.

Versions

Version
0.0.4
0.0.3
0.0.2
0.0.1