Adding manifest attribute "JavaFX-Application-Class" breaks assemble task

Create issue
Issue #47 new
Philip Arickx created an issue

Hi,

Nothing was showing up in my "build/distributions" dir. After verifying with the samples that something should show, I found out the following :

If I specify the manifest in the jar task as per below, the assemble task will produce nothing in the build/distributions dir. If I leave out the JavaFX-Application-Class, it works fine.

``` #!groovy

jar { manifest { attributes( 'Implementation-Title': manifestImplTitle + '-UI', 'Implementation-Vendor': manifestImplVendor, 'JavaFX-Application-Class': 'com.blah.blah.MyClass', 'JavaFX-Class-Path': "../lib/some.jar ../lib/another.jar", 'Main-Class': 'com/javafx/main/Main' ) } }```

Comments (2)

  1. Former user Account Deleted

    fixed formatting:

    jar {
        manifest {
            attributes( 'Implementation-Title': manifestImplTitle + '-UI', 'Implementation-Vendor': manifestImplVendor, 'JavaFX-Application-Class': 'com.blah.blah.MyClass', 'JavaFX-Class-Path': "../lib/some.jar ../lib/another.jar", 'Main-Class': 'com/javafx/main/Main' )
         }
    }
    
  2. Danno Ferrin repo owner

    I am no longer supporting this project. Actually I stopped about 18 months ago. I recommend that someone fork this project.

  3. Log in to comment