🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.java.softwaretools
Article #10

ANN: Delphi-Java bridge code, SmartJ Java launcher (J. Revusky Hacks back by popular request)

#10
From: Jonathan Revusky
Date: Sun, 18 Mar 2001 16:43
50 lines
3593 bytes
(I'm sorry if this is a repeat. I've really been having quite a bit of
trouble
with my ISP/news access. In the good old days, I would have posted
via dejanews.)

Greetings, Friends:

A couple of years ago, I wrote a few hacks for my own use and then gave
them away because they looked to be generally useful. In fact, there are
2 of them that were really pretty popular in certain circles and I still
periodically get people writing me mail about them. I am referring to
the following 2 things:

1. The Delphi-Java bridge code I wrote for mixed-language programming
between Java and Delphi. This includes a translation of the jni.h header
file into Borland Object Pascal as well as some higher-level wrapper
classes (in Object Pascal as well) that tend to make JNI more bearable
to deal with.

and:

2. The SmartJ Java class launcher, a drop-in replacement for java.exe
that is much easier to use for normal people.

These are both marginally updated, though I intend to do some more work
on them over the next couple of months, since I am currently between
projects. At any rate, I have heard people mention that SmartJ does not
work with Java 2 etcetera. That was not quite true. I think it didn't
work with JDK 1.3 or hotspot or some kind of combination thereof. Over
the last couple of days, I have done enough incremental hacking to get
SmartJ working across the board again. (Though I haven't tested it on
anything but Windows 98, so it might be nice if somebody told me it
actually worked on NT or Win2000 or WinMe or whatever...)

I really owe anybody who was using either of these 2 things something of
an apology or explanation. At some point, my ISP of the time moved
servers. I kept getting queries about the thing, but I also wanted to
update the packages. Well, I was busy doing paid work and it all sort of
fell through the cracks.

The new Revusky Hacks page is accessible via the alias:

http://www.bigfoot.com/~jrevusky

which is still in a pretty lame state. But you can download these 2
hacks there.

Enjoy,

Jonathan Revusky
Technical Details
Message-ID: <cB5t6.6539$H32.147485@telenews.teleline.es>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!newsswitch.lcs.mit.edu!newsfeed.cwix.com!newsfeed.bcn.ttd.net!newsfeed.mad.ttd.net!telenews.teleline.es!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fdb77,dbe9915a0526e8,start
X-Google-Attributes: gidfdb77,public
X-Google-Thread: 10baee,dbe9915a0526e8,start
X-Google-Attributes: gid10baee,public
X-Google-Thread: f5e83,dbe9915a0526e8,start
X-Google-Attributes: gidf5e83,public
X-Google-Thread: 10a146,dbe9915a0526e8,start
X-Google-Attributes: gid10a146,public
X-Google-Thread: f8256,dbe9915a0526e8,start
X-Google-Attributes: gidf8256,public
X-Google-ArrivalTime: 2001-03-18 09:50:21 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!newsswitch.lcs.mit.edu!newsfeed.cwix.com!newsfeed.bcn.ttd.net!newsfeed.mad.ttd.net!telenews.teleline.es!not-for-mail
From: "Jonathan Revusky" <jrevusky@bigfoot.com>
Newsgroups: comp.lang.java.softwaretools,comp.lang.java.programmer,comp.lang.java.advocacy,borland.public.delphi.thirdparty-tools,comp.lang.pascal.delphi.misc
Subject: ANN: Delphi-Java bridge code, SmartJ Java launcher (J. Revusky Hacks back by popular request)
Lines: 54
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2919.6600
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600
Message-ID: <cB5t6.6539$H32.147485@telenews.teleline.es>
Date: Sun, 18 Mar 2001 16:43:52 GMT
NNTP-Posting-Host: 193.153.36.32
X-Complaints-To: newsmaster@company.com
X-Trace: telenews.teleline.es 984933832 193.153.36.32 (Sun, 18 Mar 2001 17:43:52 MET)
NNTP-Posting-Date: Sun, 18 Mar 2001 17:43:52 MET
Organization: Clientes Teleline