8.15 right setting up

Issue #53 new
Zoltán Cseh created an issue

There is a right jar for 8.15 and dependency for maven like in the de.jensd/fontawesomefx/8.9 version? I'd like the jar because of the java fx scenebubuilder. Why did you changed the use method? The 8.9 version was mutch more better to integrate. Settings.xml profile setting isn't work, i'd like only download a jar from here, and a right dependency to my maven pom.

Comments (5)

  1. Jens Deters repo owner

    I have split into separated packages since 8.10. The major reason is that the more icon fonts are supported the bigger the whole package got. Also now it is much easier to add new supported icon fonts.

    You just have to make sure to add also the „commons“ jar in addition to the icon font jar.

  2. Zoltán Cseh reporter

    I understand, but something went wrong, my steps (i want to expand my icon set (8.9 doesn't contains emojione icons)):

    1. Maven settings.xml set the given profilse: <?xml version="1.0" encoding="UTF-8" ?> <settings xsi:schemaLocation='http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd' xmlns='http://maven.apache.org/SETTINGS/1.0.0' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'>

      <profiles> <profile> <repositories> <repository> <snapshots> <enabled>false</enabled> </snapshots> <id>bintray-jerady-maven</id> <name>bintray</name> <url>https://dl.bintray.com/jerady/maven</url> </repository> </repositories> <pluginRepositories> <pluginRepository> <snapshots> <enabled>false</enabled> </snapshots> <id>bintray-jerady-maven</id> <name>bintray-plugins</name> <url>https://dl.bintray.com/jerady/maven</url> </pluginRepository> </pluginRepositories> <id>bintray</id> </profile> </profiles> <activeProfiles> <activeProfile>bintray</activeProfile> </activeProfiles> </settings>

    (In my settings i created an other profile yet it works fine, so I added yours belowe it, and then i set the bintary to the acriveProfile)

    1. Set dependency in pom:

      <dependency> <groupId>de.jensd</groupId> <artifactId>fontawesomefx-commons</artifactId> <version>8.15</version> <type>pom</type> </dependency>

    It's all? Because it's doesn't work, i dont get missing artifactory message in my pom. I think it should download a jar file which contains all themes, and i can use that jar to add to the scenebuilder to, but only the following files downloaded with this dependency: .m2/repository/de/jensd/fontawesomefx-commons/8.15:

    _remote.repositories, fontawesomefx-commons-8.15.pom, fontawesomefx-commons-8.15.pom.shea1 (where is the jar?). I did a maven update but it doesn't generated that. What can be the problem?

  3. Zoltán Cseh reporter

    An other try:

    I'd like to extends my 8.9 version with emojione icons, so i set the following dependency:

    <dependency>
        <groupId>de.jensd</groupId>
        <artifactId>fontawesomefx-emojione</artifactId>
        <version>2.2.7-2</version>
    </dependency>
    

    I try to import emoji jar as the followings to my scenebuilder: Gear icon -> JAR/FXML Manager -> Add library/fxml from file system -> link to the fontawesomefx-emojione-2-2-7-2 -> Open -> import dialog doesn't contains emoji view, it contains 0 item, what should i do to import it to my scenebuilder?

  4. Jens Deters repo owner

    You can't mix up FontAwesomeFX 8.9 and the new package structure. In order to use fontawesomefx-emojione:2.2.7-2 you have to switch from 8.9 to 8.15 and to import fontawesomefx-commons:8.15 also!

  5. Log in to comment