Java Embedding Plugin is a utility (currently in beta release) that allows other web browsers than Apple's Safari to use the most recent versions of Java (1.4.X) on Mac OS X. Currently it supports recent versions of the Mozilla "family" of browsers, when used together with an updated version of Mozilla's MRJ Plugin Carbon (included in this distribution). But in principle any web browser could use one of the Java Embedding Plugin's two APIs to add support for Java 1.4.X.
The current versions of the Java Embedding Plugin and the updated MRJ Plugin Carbon have been tested with Mozilla
What's New
Version 0.9.7.5:
Fix a security-related bug in the MRJ Plugin JEP, having to do with JavaScript-to-Java LiveConnect.
Work around changes in Apple's latest Java updates that cause
previous versions of the Java Embedding Plugin to leak all Java
applets.
Work around another change in Apple's latest Java updates that can
cause spurious permission failures on OS X 10.6.X when applet code
is accessed via LiveConnect from JavaScript.
Version 0.9.7.5:
Fix a security-related bug in the MRJ Plugin JEP, having to do with JavaScript-to-Java LiveConnect.
Work around changes in Apple's latest Java updates that cause
previous versions of the Java Embedding Plugin to leak all Java
applets.
Work around another change in Apple's latest Java updates that can
cause spurious permission failures on OS X 10.6.X when more...
Requirements
PPC / Intel, Mac OS X 10.4.11 or later
"...Java Embedding Plugin has for the last few years been bundled with current Mac distributions of all the Mozilla browsers -- Firefox, Seamonkey and Camino. So if you're using one of these browsers, you don't need to install the Java Embedding Plugin."
2. The Java Embedding Plugin is now able to read user-specified Java
runtime parameters on OS X 10.5.X and 10.6.X, even in Apple's
latest Java Updates for these OS versions.
For more information see getRuntimeParamsFromJavaHome in
AppletView.m.
3. Allow Java applets to read the "http.agent" property. This
resolves a problem with JMOL applets (http://jmol.sourceforge.net/)
running on OS X 10.6.X: Before this change, they would always fail
with an access violation trying to read this property.
For more information search on "http.agent" in AppletView.m.
Have you forgotten that there are other people in the world besides you? Good grief, there are plenty of people who, for various reasons, are not running the most up to date operating system. If the developer details the software requirements, what's your beef?
As for the 4 1/2 stars, you can clearly see that there have been 16 others (besides yoursellf) who have posted comments/reviews and there have been over 3,500 downloads of this version of the software. It does not appear that you have anything to be SCREAMING about.
SeaMonkey, Camino 1.0 alpha 1,
Firefox 1.0.6 still will not load
any java applet for Yahoo.
:-(
[Version 0.9.4]
Anonymousreviewed on 16 Sep 2005
Here is an explanation of why it is not working. http://sourceforge.net/tracker/index.php?func=detail&aid=1291312&group_id=107955&atid=649116
I have the same problem, I am having to use Safari for playing Pogo games. I had forgot how slow Safari is.
[Version 0.9.3]
Anonymousreviewed on 15 Sep 2005
This has stopped working...I don't know if it's the new version of firefox or the new java update that just came out. I tried to download the beta from sourceforge but it didn't work either. Now I have to switch to Safari to play yahoo games...
[Version 0.9.3]
Anonymousreviewed on 26 Jul 2005
Firefox 1.06 on OS-X 1039: "dyld: /Applications/Firefox.app/Contents/MacOS/firefox-bin file is not a regular file: /Library/Internet Plug-Ins/MRJPlugin.plugin (can't possibly be a library)" and closes.
I have made sure to 'touch' modification date of MRJplugin. Didn't though touch "Java Applet.plugin" and "Java Applet Plugin Enabler" since on those, the readme only says 'check the file dates' but nothing else.
Any ideas?
If you are using nightly builds of Firefox or Camino, you need not do anything as JEP is included in the app package. Otherwise, see the info on this page:
Please login or create a new MacUpdate Member account to use this feature
Watch Lists are available to MacUpdate Desktop Members Upgrade Now
Download and auto-install
using MacUpdate Desktop. Save
time moving folders and cleaning-up.
Java Embedding Plugin is a utility (currently in beta release) that allows other web browsers than Apple's Safari to use the most recent versions of Java (1.4.X) on Mac OS X. Currently it supports recent versions of the Mozilla "family" of browsers, when used together with an updated version of Mozilla's MRJ Plugin Carbon (included in this distribution). But in principle any web browser could use one of the Java Embedding Plugin's two APIs to add support for Java 1.4.X.
The current versions of the Java Embedding Plugin and the updated MRJ Plugin Carbon have been tested with Mozilla 1.6 and 1.7.X, Firefox 0.8 and 0.9.X, and Camino 0.7 and 0.8.X on OS X 10.2.8 with Java 1.4.1 and OS X 10.3.5 with Java 1.4.2 Update 1 and Java 1.4.2 Update 2.
The current version (0.8.6) of the Java Embedding Plugin has not been tested with Java 1.4.2 "plain" or on Mac OS X 10.3.3 or 10.3.4. But previous versions of the JEP (e.g. 0.8.2) worked in these environments, and so (I believe) should version 0.8.6.
Apple's Java 1.4.2 and above have one additional requirement, unrelated to the Java Embedding Plugin -- an appropriate version of the JavaPluginCocoa.bundle must be present in the /Library/Internet Plug-Ins folder.
+4
+169
-1267
-6
-1267
+2
-1267
1. Fix a security-related bug in the MRJ Plugin JEP, having to do with
JavaScript-to-Java LiveConnect.
This resolves the following bug (to which access is, for the time
being, restricted):
https://bugzilla.mozilla.org/show_bug.cgi?id=589041
2. The Java Embedding Plugin is now able to read user-specified Java
runtime parameters on OS X 10.5.X and 10.6.X, even in Apple's
latest Java Updates for these OS versions.
This resolves the following bug:
http://sourceforge.net/tracker/?func=detail&aid=3033144&group_id=107955&atid=649116
For more information see getRuntimeParamsFromJavaHome in
AppletView.m.
3. Allow Java applets to read the "http.agent" property. This
resolves a problem with JMOL applets (http://jmol.sourceforge.net/)
running on OS X 10.6.X: Before this change, they would always fail
with an access violation trying to read this property.
For more information search on "http.agent" in AppletView.m.
-1
-150
"5. The Java Embedding Plugin currently won't build on Apple's
forthcoming Mac OS X 10.6 (SnowLeopard)."
"6. The Java Embedding Plugin currently doesn't support user-specified
Java runtime parameters on Mac OS X 10.6 (SnowLeopard)."
How then, can this plugin get 4 1/2 stars when it DOESN'T EVEN WORK with Snow Leopard?
+2
+35
As for the 4 1/2 stars, you can clearly see that there have been 16 others (besides yoursellf) who have posted comments/reviews and there have been over 3,500 downloads of this version of the software. It does not appear that you have anything to be SCREAMING about.
+1
+244
jcraig reviewed on 18 Dec 2006
Anonymous reviewed on 17 Sep 2005
What is going on that SeaMonkey, Camino, and Firefox can't operate nicely with it?
10.3.9 + Java Security Update
Anonymous reviewed on 17 Sep 2005
SeaMonkey, Camino 1.0 alpha 1,
Firefox 1.0.6 still will not load
any java applet for Yahoo.
:-(
Anonymous reviewed on 16 Sep 2005
I have the same problem, I am having to use Safari for playing Pogo games. I had forgot how slow Safari is.
Anonymous reviewed on 15 Sep 2005
Anonymous reviewed on 26 Jul 2005
I have made sure to 'touch' modification date of MRJplugin. Didn't though touch "Java Applet.plugin" and "Java Applet Plugin Enabler" since on those, the readme only says 'check the file dates' but nothing else.
Any ideas?
+1
+1
+244
http://javaplugin.sourceforge.net/Readme.html#h-III
+148
-1
+1