cancel
Showing results for 
Search instead for 
Did you mean: 

How to package a custom Alfresco Sync installer?

douglascrp
World-Class Innovator
World-Class Innovator
Hi everyone

I have made some changes on Alfresco Sync client, and I was able to package it to a exec file (inside the project's target folder) using mvn clean package.
Now I need to create the installer, in the same way Alfresco does.

How can I create the different installer versions, for 32 and 64 bits?

Thanks in advance
3 REPLIES 3

resplin
Elite Collaborator
Elite Collaborator
The Alfresco installers are created using BitRock InstallBuilder

http://installbuilder.bitrock.com/

But any installer will do. It really depends on your target platform.

During a hack-a-thon in 2012 Zaizi helped package the sync client as RPMs, but I can't find the code for that at the moment. I know a lot of Java projects use install4j.

Good luck.

douglascrp
World-Class Innovator
World-Class Innovator
Ok, thank you.

And do you know how can I create both 32 and 64 exec files using maven?
Is there any option I have to use when packaging the project?

douglascrp
World-Class Innovator
World-Class Innovator
I've found the solution for this problem.

In order to run, package or compile the project using Maven, you have to perform some javafx-maven-plugin specific commands, as discribed here http://zenjava.com/javafx/maven/

I hope this tip will be useful for someone else.