mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-07 04:05:49 +00:00
76832ecb8b
This fix enables the Tasks->Java Console menu item to show the Java Console provided by the JRE plugin if it is installed. It also exposes nsIJVMManager as a full XPIDL citizen, with the progid component://netscape/oji/jvm-mgr. see modules/oji/public/nsIJVMManager.idl for the methods that can be called. Thanks to Trevor, John Bandauer, Brendan Eich and Robert Yang.
106 lines
2.9 KiB
Plaintext
106 lines
2.9 KiB
Plaintext
Here lies the MozWebShell java wrapper to mozilla M8.
|
|
|
|
Authors: Kirk Baker <kbaker@eb.com>
|
|
Ian Wilkinson <iw@ennoble.co>
|
|
|
|
Build hacking and packaging: Ed Burns <edburns@acm.org>
|
|
|
|
Unix port: Mark Lin <mark.lin@eng.sun.com>
|
|
|
|
========================================================================
|
|
Win32 Build Directions:
|
|
========================================================================
|
|
Requirements:
|
|
|
|
* built M8 mozilla tree for WinNT4.0
|
|
|
|
* JDK1.1.7 or greater
|
|
|
|
* built org.mozilla.util java classes (see NOTE_UTIL)
|
|
|
|
* Perl 5 perl.exe must be in your path
|
|
|
|
How To Build:
|
|
|
|
* Follow the directions in ..\README
|
|
|
|
* type "nmake /f makefile.win all" and hope for the best
|
|
|
|
* Due to bug 10561 (http://bugzilla.mozilla.org/show_bug.cgi?id=10561)
|
|
one must do a horrendous workaround:
|
|
|
|
In the directory mozilla/dist/WIN32_D.OBJ/bin, copy the components.reg
|
|
file and the components directory to the following places:
|
|
|
|
C:\WINNT\System32
|
|
%JDKHOME%\jre\bin
|
|
%JDKHOME%\bin
|
|
|
|
How to Run:
|
|
|
|
* once the build has successfully completed, run this batch file:
|
|
|
|
.\src\WIN32_D.OBJ\runem.bat <opt: YOUR_URL>
|
|
|
|
Note that YOUR_URL is probably necessary since firewall support wasn't
|
|
working in M8.
|
|
|
|
|
|
Problems:
|
|
|
|
* clobber_all doesn't remove the .class files from dist\classes. You
|
|
have to do this manually.
|
|
|
|
* post to netscape.public.mozilla.java newsgroup
|
|
|
|
========================================================================
|
|
Unix Build Directions (currently only Linux,
|
|
Solaris support is coming soon):
|
|
========================================================================
|
|
Requirements:
|
|
|
|
* built mozilla tree for some variant of Linux
|
|
|
|
* JDK1.2 with native threads support from http://www.blackdown.org
|
|
(JDK1.1 doesn't seem to work)
|
|
|
|
* built org.mozilla.util java classes (see NOTE_UTIL)
|
|
|
|
How To Build:
|
|
|
|
* Follow the directions in ../util/README
|
|
|
|
* set JDKHOME to where your JDK install directory resides
|
|
-> setenv JDKHOME /usr/local/jdk1.2
|
|
|
|
* cd to 'classes' and type "make -f makefile.unix" and hope for the best
|
|
-> cd classes; make -f Makefile.unix
|
|
|
|
* then cd to 'src' and type "make -f makefile.unix" and hope for the best
|
|
-> cd src; make -f Makefile.unix
|
|
|
|
How to Run:
|
|
|
|
* once the build has successfully completed, run 'runem.unix' in your
|
|
'src' directory:
|
|
-> cd src; ./runem.unix <YOUR_URL>
|
|
|
|
Note that YOUR_URL is probably necessary since firewall support wasn't
|
|
working in M8.
|
|
|
|
Problems? Email mark.lin@eng.sun.com or post to netscape.public.mozilla.java.
|
|
|
|
========================================================================
|
|
NOTE_UTIL:
|
|
========================================================================
|
|
* this package depends on the org.mozilla.util classes, which can be
|
|
found in the mozilla tree under mozilla\java\util. They are a
|
|
separate checkout and build. Once you check out the org.mozilla.util
|
|
classes, see the README in the mozilla\java\util\README.
|
|
|
|
General notes:
|
|
|
|
* Please update the ChangeLog (changelo) when you make changes.
|
|
|
|
|