Skip to content

JRebirth/JFX-Presentation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 

Repository files navigation

JFX-Presentation

Presentation of JavaFX 2 in Dog Fooding way

Latest slides are available on Slideshare

Download Binaries

All binaries are stored on our binaries server : http://apps.jrebirth.org/breizhcamp

Latest one are here : http://apps.jrebirth.org/breizhcamp/javafx2-2.0.0.zip

Build it

Requires Git, Java 8 and Maven.

git clone https://github.com/JRebirth/JFX-Presentation.git
cd JFX-Presentation/org.jrebirth.af.presentation.javafx2
mvn clean install

How to Build Snaphot Versions

You can build RELEASE versions by simply using Maven Central or JCenter repositories to grab all dependencies.

As this project depends on 2 others repositories, if you want to build SNAPSHOT version you have 2 options:

Maven Settings.xml file to use oss.jfrog.org

<?xml version="1.0" encoding="UTF-8"?>
<settings xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.1.0 http://maven.apache.org/xsd/settings-1.1.0.xsd" xmlns="http://maven.apache.org/SETTINGS/1.1.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <profiles>
    <profile>
      <repositories>
        <repository>
          <snapshots>
            <enabled>false</enabled>
          </snapshots>
          <id>central</id>
          <name>libs-release</name>
          <url>https://oss.jfrog.org/artifactory/libs-release</url>
        </repository>
        <repository>
          <snapshots />
          <id>snapshots</id>
          <name>libs-snapshot</name>
          <url>https://oss.jfrog.org/artifactory/libs-snapshot</url>
        </repository>
      </repositories>
      <pluginRepositories>
        <pluginRepository>
          <snapshots>
            <enabled>false</enabled>
          </snapshots>
          <id>central</id>
          <name>plugins-release</name>
          <url>https://oss.jfrog.org/artifactory/plugins-release</url>
        </pluginRepository>
        <pluginRepository>
          <snapshots />
          <id>snapshots</id>
          <name>plugins-snapshot</name>
          <url>https://oss.jfrog.org/artifactory/plugins-snapshot</url>
        </pluginRepository>
      </pluginRepositories>
      <id>artifactory</id>
    </profile>
  </profiles>
  <activeProfiles>
    <activeProfile>artifactory</activeProfile>
  </activeProfiles>
</settings>