🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.jbuilder.java.api
Article #3451

Re: Updates/Patches

#3451
From: Andrew Bennett
Date: Thu, 18 Dec 1997 00:00
38 lines
2105 bytes


Noah Clements wrote:

> However, this seems to bring up an interesting problem.  How do we
> control which JVM (or even version of JDK 1.1) our clients are using?
> If I distribute an application which works well on JBuilder's JVM and
> JDK 1.1.3, and my client has JDK 1.1.5 installed (or vice versa), and
> implementation details require some workarounds, how can we make sure
> that our application still works?
>
> We certainly can't require that one version of the JDK is used over
> another as there may be other applications the client is using which
> require the other version.  Is the solution to include a classes.zip
> with all applications and reset classpaths with a batch file/script
> like the one you guys include with JBuilder?

Well, like Rich posted, you can package it with a JRE, and use
batch files to set environment variables and do the launching.

That works for applications fine and dandy.  But what about
applets?

Could be iffy.  But with any Java app, you can pull some of
the properties from java.lang.System's getProperty call, like
java.version, java.vendor, java.class.version, etc.  Then,
based on these, throw warnings that said app hasn't been
tested on this platform, and anomalies may result.



Andrew
--
  Andrew Bennett            ->  abennett@borland.com
  JBuilder info             ->  http://www.borland.com/jbuilder/
  JBuilder newsgroups info  ->  http://www.borland.com/newsgroups/
**** Please don't post a reply AND send email.  Do one.  I'll see it. ****
Technical Details
Message-ID: <349978AA.8374F54F@borland.com>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <3488DF0A.7D3C7BBE@aol.com> <348C4010.24C4467F@borland.com> <3497553f.160408509@forums.borland.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1089d0,c992e17528d743a5
X-Google-Attributes: gid1089d0,public
From: Andrew Bennett <abennett@borland.com>
Subject: Re: Updates/Patches
Date: 1997/12/18
Message-ID: <349978AA.8374F54F@borland.com>
X-Deja-AN: 299419413
Content-Transfer-Encoding: 7bit
References: <3488DF0A.7D3C7BBE@aol.com> <348C4010.24C4467F@borland.com> <3497553f.160408509@forums.borland.com>
Content-Type: text/plain; charset=us-ascii
Organization: None
Mime-Version: 1.0
Newsgroups: borland.public.jbuilder.java.api