Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I wish Firefox would include the ability to allow/block Java on a per-site basis, like they do for much simpler features like pop-up window blocking. Right now, I need to use NoScript to do that, which interferes with nearly every web site on Earth (since most use some amount of JavaScript to function.)

Wouldn't it be easier to just use a separate browser for the few sites where you need Java?
 
Last edited:
Wouldn't it be easier to just use a separate browser for the few sites where you need Java?
Yes, that's the easier way.

I stuck my Flashplayer plug-ins into a folder under iCab's directory hierarchy to enable Adobe Flash.

Neither Safari nor Firefox can find the Flash plug-in.

Better to disable Java on other browsers, let iCab run it on the few sites I need it. Also, I don't have anything like Ghostery or Adblock on iCab.

I keep those skanky plugins, spyware cookies, and ads away from my primary browsers.
 
So.... that means that we will get it in about a month and a half when Apple releases it?

Reading not your strongest subject. :rolleyes:

----------

Sounds just like Flash...

Well said, its like these companies just don't care about quality.

----------

That's what I'm wondering too.
I have Version 6 Update 33 installed. Should I upgrade or just leave it as it is? :confused:

Turn it off, do you really use Java at all, remember Java is not JavaScript. Never was never going to be.

Dumb name done for PR reasons.

JavaScript is fine and safe, Java is not scripting its actual programs. Companies use it for internal purposes and backward compatibility. I have it turned off since no where I go do I need it.
 
plugging up the sinking ship, sad really - java comes in quite handy, i'm guessing it will eventually phased out from the apple environment.

More like tuning up the engines of a cruise ship. Don't know about you, but I depend on java apps for my job (and I know a lot of people that do). The jump from SE6 to SE7 gave me a significant performance boost.

As for being phased out by Apple, that doesn't really apply as it's Oracle that supports/maintains it. While it's not heavily used in the consumer world, it's the businesses that dictate what succeeds. And seeing how it's being implemented by a ton of corporate based apps/equipment that's used to run most Enterprise environments, I can't imaging it being 'phased out' any time soon.
 
As someone who does not know about these things, should I update from 6 or just stick with the version that (apparently) was never exploited?

There are exploits for v6 out there on other platforms. Apple is no longer updating Java 6, so any future exploits will not be patched as i understand it.

You should upgrade.


That said, yuo should also turn it off in the browser.

v7 performs faster than v6, also.
 
There are exploits for v6 out there on other platforms. Apple is no longer updating Java 6, so any future exploits will not be patched as i understand it.

You should upgrade.


That said, yuo should also turn it off in the browser.

v7 performs faster than v6, also.

Incorrect. There's a developed preview for the next Java 6 maintenance release on Apple Developer Connection.

Apple has committed to support Jave SE 6 until it is end-of-lifed by Oracle next year. The only difference is they do not ship OS X with it installed by default. But they're still maintaining the Apple JDK -- at least until 2013.

Why do people like to say silly, incorrect things?
 
Incorrect. There's a developed preview for the next Java 6 maintenance release on Apple Developer Connection.

Apple has committed to support Jave SE 6 until it is end-of-lifed by Oracle next year. The only difference is they do not ship OS X with it installed by default. But they're still maintaining the Apple JDK -- at least until 2013.

Why do people like to say silly, incorrect things?

I stand corrected. I was under the impression from the news regarding the Oracle re-take over of Java on OS X that apple was washing their hands of it.
 
plugging up the sinking ship, sad really - java comes in quite handy, i'm guessing it will eventually phased out from the apple environment.

Lets hope Java doesn't get phased out from the Apple environment.

Do you have any idea of the number of websites that run on Java technology (and I don't mean that use JavaScript, I mean that use Java technologies at the back end to generate the pages that you see)?

Many of those sites are written on Macs because the Mac has such a good Java development environment. Remove Java from the Mac and you force all those developers to go elsewhere. There's a lot of Java developers in the world and a lot of them use Macs.
 
I stand corrected. I was under the impression from the news regarding the Oracle re-take over of Java on OS X that apple was washing their hands of it.

Apple made a statement a while that read their support of Java in 10.7 and onwards was 'depreciated', which isn't the same as end-of-life'd.
 
Lets hope Java doesn't get phased out from the Apple environment.

Do you have any idea of the number of websites that run on Java technology (and I don't mean that use JavaScript, I mean that use Java technologies at the back end to generate the pages that you see)?

Many of those sites are written on Macs because the Mac has such a good Java development environment. Remove Java from the Mac and you force all those developers to go elsewhere. There's a lot of Java developers in the world and a lot of them use Macs.

Those sites use J2EE frameworks, which is not what we're discussing here. The JRE being discussed (and its associated JDK) is for J2SE.

J2EE will always require installing additional tools on your Mac, it doesn't matter what happens to J2SE in the Apple environnement.

----------

Well according to this page on Oracles site, there is no 6-35 update for Mac, just WinBlows, Linux & Solaris. Lucky us I guess. :confused:

Java 6 is maintained by Apple as far as OS X goes. And you mispelled Slowlaris and Linsucks (and I say that just to point out how ridiculous your "WinBlows" mispelling was, I'm a pretty big Unix geek) :rolleyes:
 
Those sites use J2EE frameworks, which is not what we're discussing here. The JRE being discussed (and its associated JDK) is for J2SE.

J2EE will always require installing additional tools on your Mac, it doesn't matter what happens to J2SE in the Apple environnement

You've missed the point - that's exactly what we're talking about here.

Do you think J2EE apps can get written without J2SE? J2EE doesn't stand on it's own, it requires J2SE.

Take J2SE away from Macs and big enterprise apps won't get written on them anymore.

Whether you like it or not, Java is a massive industry on Macs and must be here to stay.
 
WinBlows? Did you think that one up all by yourself?
Huh? Wot? It's been in use as an endearing reference since 1995 (at least) to the best of my knowledge. You don't think for something to still be so commonly used nearly 20 years later that there's not some truth to it do you? Do a simple search here throughout the forums, you'll be surprised as to how frequently it's still used.
 
You've missed the point - that's exactly what we're talking about here.

Do you think J2EE apps can get written without J2SE? J2EE doesn't stand on it's own, it requires J2SE.

Take J2SE away from Macs and big enterprise apps won't get written on them anymore.

Whether you like it or not, Java is a massive industry on Macs and must be here to stay.

Again, you've missed the point. Developers need to setup J2EE environnements to write software for it on a Mac. They will have to install things. Installing these additional tools and frameworks can just install the required J2SE portions as well for development. It doesn't matter if a JRE for J2SE is not available anymore on Macs, you'll get them in your JBoss or Glassfish installation or whatever else you're using.

And in the end, you're deploying to an outside server anyhow. As long as your IDE can provide syntax highlighting and code completion for J2SE/J2EE, the code doesn't even need to run locally. Hitting build should deploy to an application server, it doesn't matter if that is running locally or on a Linux server somewhere on your LAN. As long as those have the proper classes installed, it'll work.

IE, J2SE availability on Mac is a non-issue for J2EE development work. It doesn't matter what happens to J2SE on Mac. J2EE developers that want to use a Mac will always be able to do it through their own setups.
 
Again, you've missed the point. Developers need to setup J2EE environnements to write software for it on a Mac. They will have to install things. Installing these additional tools and frameworks can just install the required J2SE portions as well for development. It doesn't matter if a JRE for J2SE is not available anymore on Macs, you'll get them in your JBoss or Glassfish installation or whatever else you're using.

And in the end, you're deploying to an outside server anyhow. As long as your IDE can provide syntax highlighting and code completion for J2SE/J2EE, the code doesn't even need to run locally. Hitting build should deploy to an application server, it doesn't matter if that is running locally or on a Linux server somewhere on your LAN. As long as those have the proper classes installed, it'll work.

IE, J2SE availability on Mac is a non-issue for J2EE development work. It doesn't matter what happens to J2SE on Mac. J2EE developers that want to use a Mac will always be able to do it through their own setups.


That's just plainly wrong. You need J2SE installed to do J2EE development.

Show me a Java developer that uses a Mac that doesn't have a JDK installed on their Machine. How is their IDE going to work. Every Java IDE required Java to run.

The simple matter is, if you don't have Java installed, you can't write Java code.

JBoss and GlassFish do not ship JDKs or JREs with them. In fact I believe it's against Oracle's TOS to ship a JDK, consumers have to download it themselves.
 
Yes you are.
Reread what I said, then read your response. It doesn't really make sense.

Did you mean to say "Yes you did [overreact]"? If so, then like I said, nothing in my Web browsing experience has changed.

Java is NOT JAVASCRIPT. Web sits [sic] use Javascript. Java is something complete [sic] different.
I understand that. What I meant was that, not having Java, ergo not having the Java plugin for my browser, did not affect me, since I don't use sites like, say, Minecraft.
 
Reread what I said, then read your response. It doesn't really make sense.

Did you mean to say "Yes you did [overreact]"? If so, then like I said, nothing in my Web browsing experience has changed.


I understand that. What I meant was that, not having Java, ergo not having the Java plugin for my browser, did not affect me, since I don't use sites like, say, Minecraft.

Java is not a browser plug in. Minecraft is not a web site. Minecraft is a stand alone program.
 
That's just plainly wrong. You need J2SE installed to do J2EE development.

That's the current situation. I'm talking in a situation where the JRE and JDK for Mac stopped being developped. There is no need for a locally run JRE to write software in the case of J2EE. The tools developers will just include the relevant parts in their tools instead of relying on a local JDK/JRE installation, which J2EE will then setup at the same time they setup their J2EE tools.

How can this not be clear that this is my point after 2 posts explaining it ?
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.