Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/openjfx/javafx-maven-archetypes
Maven Archetypes for various JavaFX projects
https://github.com/openjfx/javafx-maven-archetypes
javafx maven maven-archetypes
Last synced: about 1 month ago
JSON representation
Maven Archetypes for various JavaFX projects
- Host: GitHub
- URL: https://github.com/openjfx/javafx-maven-archetypes
- Owner: openjfx
- License: bsd-3-clause
- Created: 2019-02-28T14:22:09.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2023-08-20T18:42:28.000Z (over 1 year ago)
- Last Synced: 2024-12-07T17:51:27.791Z (about 2 months ago)
- Topics: javafx, maven, maven-archetypes
- Language: Java
- Size: 82 KB
- Stars: 98
- Watchers: 12
- Forks: 26
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Maven Archetypes for JavaFX
Maven archetypes for creating different types of JavaFX application.
[![Maven Central](https://img.shields.io/maven-central/v/org.openjfx/javafx-maven-archetypes.svg?color=%234DC71F)](https://search.maven.org/#search|ga|1|org.openjfx.javafx-maven-archetypes)
[![BSD-3 license](https://img.shields.io/badge/license-BSD--3-%230778B9.svg)](https://opensource.org/licenses/BSD-3-Clause)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](https://github.com/openjfx/javafx-maven-plugin)
for compiling and running the JavaFX application.### 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/openjfx/javafx-maven-archetypes.git
cd javafx-maven-archetypes
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
```For more information on how to create a project from a local repository, please refer to
individual module's README.