Jump to content
Excelsior Forums
misterweiss

JetPack - Replace only if newer

Recommended Posts

Hi,

I have a Java product that has already released using Install4J as an installer.  Now I want to use JetPack to distribute the Windows version that I'm building with Jet Professional.  I need to have the installer work both for new users and to upgrade previously installed copies of the program that were installed with Install4J. 

With Install4J you can tell it to only replace a file if the file in the installer is newer.  If it's older, it means the user is updating that file with data and it shouldn't be replaced. 

Is it possible to somehow tell JetPack not to replace a file if it's newer than the one in the installer?  I hope this made sense.  Thanks for any info.

Share this post


Link to post
Share on other sites

Hi,

Unfortunately, this feature is not currently supported in JetPackII.

If it is critical for your application, you can do the following:

1) prepare a self-contained directory with JetPackII and then deploy it using a third-party installer which supports such kind of file replacement policy;

2) issue a feature request (http://www.excelsior-usa.com/jetfr.php) and wait until it will be implemented;

3) contact us at java@excelsior-usa.com to discuss urgent implementation of this feature on consultancy basis.

Regards,

--AlexM

Share this post


Link to post
Share on other sites

Ah, okay.  Thanks for the reply.  Wondering if there's a way to do it by existing or not existing.  Set set different files to behave differently based on if there's already a file there.  Ie, always replace, don't replace if exists... something along those lines.  Just hoping there's a way to hack one of the project files.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×