Florian Brunner

Results 118 comments of Florian Brunner

**Updated by puce on 2013-07-11 22:11 UTC** - **labels**: Docking Framework --> Docking

I'm not sure if I understand all your points. And I'm not sure you need a custom packaging-type for this. E.g. the Maven Super POM is configured to generate secondary...

For the second goal you would then call on every supported platform something like: `mvn jfx:buid-native-2 -DappZipArtifact=myGroupId:myArtifactId:app-zip:myVersion -DdeployZipArtifact=myGroupId:myArtifactId:deploy-zip:myVersion` The goal would download these artifacts unzip them to a tmp directory...

The test-jar goal of Maven JAR Plugin does something similar, I think, for test jar. And the copy goal of the Maven Dependency Plugin can download artifacts without a Maven...

I'm not confident an "app-bundler" project will make things much easier. Also the new maven-plugin approach is not very feasable, as for this the execution of Bundlers is required, which...

First here my current requirements (jfx = JavaFX Maven Plugin): The application layout currently looks like this: standalone/bin/my-app.jar (new: should be created by jfx) standalone/bin/lib/ (new ; copied by Drombler...

I'm not sure what you mean with "custom bundlers". Wouldn't that mean I would have to create "generators" for types (deb, rpm, exe, msi, ...) myself? If yes, I'm afraid...

Using the following branches a Drombler FX application can be packaged (deb), installed and run: https://github.com/Drombler/javafx-maven-plugin/tree/native https://github.com/Drombler/drombler-fx/tree/137-packaging-support The layout of the application is not optimal, but at least the content...

The current solution looks like this: ```xml org.drombler.fx:drombler-fx-maven-plugin:create-standalone-dir, org.drombler.fx:drombler-fx-maven-plugin:set-maven-properties org.drombler.fx:drombler-fx-maven-plugin:generate-application-resources org.apache.maven.plugins:maven-resources-plugin:resources org.apache.maven.plugins:maven-compiler-plugin:compile org.apache.maven.plugins:maven-resources-plugin:testResources org.apache.maven.plugins:maven-compiler-plugin:testCompile org.apache.maven.plugins:maven-surefire-plugin:test org.drombler.fx:drombler-fx-maven-plugin:copy-standalone-startup-libs, org.drombler.fx:drombler-fx-maven-plugin:copy-standalone-bundles org.apache.maven.plugins:maven-jar-plugin:jar, com.zenjava:javafx-maven-plugin:build-jar, org.drombler.fx:drombler-fx-maven-plugin:ensure-standalone-config org.apache.maven.plugins:maven-install-plugin:install org.apache.maven.plugins:maven-deploy-plugin:deploy ```

The set-maven-properties goal sets the following JavaFX Maven Plugin properties: > 'jfx.mainClass' = 'org.drombler.fx.startup.main.DromblerFXApplication' > 'jfx.jfxMainAppJarName' = '${dromblerfx.brandingId}.jar' > 'jfx.jfxAppOutputDir' = '${project.build.directory}/deployment/standalone' > 'jfx.nativeOutputDir' = '${project.build.directory}/deployment/native' > 'jfx.jfxBinDir' = 'bin'...