• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Tim Cooke
  • Devaka Cooray
Sheriffs:
  • Liutauras Vilda
  • paul wheaton
  • Rob Spoor
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Piet Souris
  • Mikalai Zaikin
Bartenders:
  • Carey Brown
  • Roland Mueller

Rant: Sun Sux!!

 
Ranch Hand
Posts: 502
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Java rocks. Sun Sucks. Apparently, Sun has decided that it's a great idea to start emulating Microsoft. 2 months ago, I downloaded JDK 5.0, the installation program made JDK 5.0 as my default JDK. I had to go into *gasp* WIndows Registry to fix JDK. Then it decided to install a cute little icon in my system tray that will keep prompting me to download latest version of JDK whenever "updates" are available. A month ago, I saw that Sun has decided to pull the JNI tutorial from it's website. Today, all I want to do is get the j2ee.jar for J2EE 1.4. I have Tomcat. I have JDK. I have ant scripts that do all the deployment. All I need is the frigging jars so I can start writing code. In don't need no application server. I don't need no deployment tools. Is there a link on java site that will get me the jars? No!! I have to download the entire 120MB installer that installs an "application server", friggin JDK (I dont know what version), and some "deployment" tools that take up 265MB on my hard disk. I found the jar in your application server and it's 1.7MB. I don't know what other changes your stupid installation has done to my machine. I am sure I will be picking the registry apart all of next week

What happenned to you, Sun? I thought "installation" programs, windows registry modifications, installation of unnescary programs, automatic updates and pulling API out of the website was Microsoft's stunt. I thought you trusted developers enough to do their own configuration, so they don't have to download A, B, C, D and E when all the need is lower-case a. I say *** you, Sun. What happenned to JSDK that only took couple of MB's?. You are becoming the next Microsoft.

Sorry, just felt the need to rant, and didn't know where else I could rant.
 
Ranch Hand
Posts: 15304
6
Mac OS X IntelliJ IDE Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
the installation program made JDK 5.0 as my default JDK

What do you mean your default JDK? I think maybe you mean JRE? And is that a bad thing?

Then it decided to install a cute little icon in my system tray that will keep prompting me to download latest version of JDK whenever "updates" are available.

Go to the settings of that cute little icon and turn it off.

Today, all I want to do is get the j2ee.jar for J2EE 1.4. I have Tomcat....All I need is the frigging jars so I can start writing code. In don't need no application server.

Ok, so point your classpath at $TOMCAT_HOME\common\lib\servlet-api.jar.

I say *** you, Sun. What happenned to JSDK that only took couple of MB's?

Ok, seriously dude, chill out. And I've never known a JDK that was only a couple of MB. Of course, I never saw the pre JDK2 days.
 
Gregg Bolinger
Ranch Hand
Posts: 15304
6
Mac OS X IntelliJ IDE Chrome
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
OF course, I failed to mention the easiest solution to all this. Stop using Windows.
 
Sheriff
Posts: 11343
Mac Safari Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Gregg Bolinger:
OF course, I failed to mention the easiest solution to all this. Stop using Windows.


That's what came to my mind. I'm so glad I don't have to fight the OS anymore.
[ April 14, 2006: Message edited by: marc weber ]
 
Jayesh Lalwani
Ranch Hand
Posts: 502
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
What do you mean your default JDK? I think maybe you mean JRE? And is that a bad thing?


Sorry, I meant JRE. And yes it is generally a bad thing to change the settings on a user's computer without asking the user.



Go to the settings of that cute little icon and turn it off.

It turns on next time I start my computer. I had to go and uninstall Java Update. Again, a bad thing to install things on an user's computer without asking the user.


Ok, so point your classpath at $TOMCAT_HOME\common\lib\servlet-api.jar.

Does not contain javax.servlet.jsp.tagext package.



Ok, seriously dude, chill out. And I've never known a JDK that was only a couple of MB. Of course, I never saw the pre JDK2 days.


J2EE jar iteslf is just 1.6MB. There is no need for me to download the entire 120MB app server (out of 120MB, 60MB is jdk which I had already downloaded) to get a 1.6MB file
 
Rancher
Posts: 13459
Android Eclipse IDE Ubuntu
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Ah but Gregg, the whole point of a rant is not to justify yourself. Nobody should expect a reasonable rant As an opinion piece this doesn't score well, but it scores highly on a rant-based scale!
 
High Plains Drifter
Posts: 7289
Netbeans IDE VI Editor
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I agree. As rants go, dude be jammin'. Fight the power!
 
Rancher
Posts: 43081
77
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Same point Marilyn and Pauline made a few weeks back: there is no easy way to obtain j2ee.jar. Of course, if all you're doing is servlet/JSP development, you can compile against servlet-api.jar and jsp-api.jar, both of which come with every servlet engine (or are hidden in one of its jars).

Ah, the yunguns, they never saw a JDK that was in the single digits, MB-wise. That was pre-Java2, alright.
[ April 15, 2006: Message edited by: Ulf Dittmer ]
 
girl power ... turns out to be about a hundred watts. But they seriuosly don't like being connected to the grid. Tiny ad:
We need your help - Coderanch server fundraiser
https://coderanch.com/wiki/782867/Coderanch-server-fundraiser
reply
    Bookmark Topic Watch Topic
  • New Topic