Article View: comp.lang.java.softwaretools
Article #10ANN: Delphi-Java bridge code, SmartJ Java launcher (J. Revusky Hacks back by popular request)
From: Jonathan Revusky
Date: Sun, 18 Mar 2001 16:43
Date: Sun, 18 Mar 2001 16:43
50 lines
3593 bytes
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-mailShow 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