NetBeans 6 delivers great updates to the Matisse GUI builder. Spend a few minutes with Roman Strobl and get an expert briefing on what's new and what has changed. (sponsored)
In this, the third and final installation of Andres' Introduction to Groovy series, you learn about how Groovy handles variable numbers of arguments, named parameters, currying, and more about Groovy operators. Including, some new operators.
Swing Fuse (actually just Fuse), is a framework designed to make it easier to create your own custom desktop components. In this article, Daniel Spiewak shows you how to get started and provides sample source code you can download.
Willam Louth shows how he uses JXInsight Probes to investigate probable performance issues with code bases that he is not familiar with. He also highlights possible pitfalls in creating a benchmark, as well as in the analysis of results.
aaaah!! 8mins, i could not help but respond even with so many plugins installed on my machine and many of my projects opened at the same time, NB6 on Centrino Duo did not take 40 seconds. I vote against that comment. something else must be wrong
> The out of memory problem you reports
> (OutOfMemoryError: PermGen space) is not an Eclipse
> problem, nor is a heap space problem, is a "class
> loading overflow", you should increase
> -XX:MaxPermSize and/or occasionally restart the
> Tomcat (and may be the IDE too).
>
Jose is right about the OutOfMemory issue being a JDK issue. However, it is not an issue with Eclipse 3.3 (Europa) because 3.3 comes with this setting in eclipse.ini:
--launcher.XXMaxPermSize 256M
James, I suspect that maybe your Eclipse installation is fubar for some reason. You claim that you have Eclipse 3.3 but should not have run into that error with Eclipse 3.3.
So, I suggest that you uninstall Eclipse and install from scratch.
Eclipse is the best.
I check netbeans when 6.0 was final release blah it sucks it have strange visual editor that cannot be used with myfaces ? what about tomahawk / tabago ? trinidad ? richfaces ? ooo yes i have woodstock great so ... visual editor is for nothing. Matisse is nice oki i love it but i hate that it is not code
design 1:1 it is design time only and ok you get the code after huh.
Eclipse have the best java editor and i love swt becouse it looks great on my Windows XP box and my Gnome Desktop and i think Eclipse WTP is not bad too i like eclipse for JSF development it autocompletes almost everythink even javaScript/CSS in the jsp/xhtml files.
I Think Eclipse need :
- Nice JSF editor with drag and drop ( like JDeveloper one btw Bea Workshop have maybe the best visual editor for struts/jsf for eclipse platform)
- nice Free GWT editor plugin ( there is only WindowBuilder which is not free )
- Free Matisse4Eclipse
and it will be better than netbeans on all races
> James, I suspect that maybe your Eclipse installation
> is fubar for some reason. You claim that you have
> Eclipse 3.3 but should not have run into that error
> with Eclipse 3.3.
> So, I suggest that you uninstall Eclipse and install
> from scratch.
Hi Ted,
This is the content of my eclipse.ini file.
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256M
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
This is the default one i got after installing eclipse 3.3.
Should i make any changes here?
> I Think Eclipse need :
> - Nice JSF editor with drag and drop ( like
> JDeveloper one btw Bea Workshop have maybe the best
> visual editor for struts/jsf for eclipse platform)
How about the exadel jsf plugins for eclipse? (now part of Red Hat Studio?)
> - Free Matisse4Eclipse
Why not just use Netbeans matisse itself or churn out a few bucks to MyEclipse?
> and it will be better than netbeans on all races
But you need something like the NetBeans profiler as well.
But Eclipse's version control integration is much better. But my favourite is Intellij IDEA, as far as version control is concerned. (Because it offers excellent integration with Visual Source Safe )
My primary problem with Eclipse and MyEclipse is the poor integration with Maven. I've spent days trying go get the Eclipse/Maven hacks to work. With NetBeans I just loaded the pom and was off and running. So far there's not much I'm missing about Eclipse.
> The out of memory problem you reports
> (OutOfMemoryError: PermGen space) is not an Eclipse
> problem, nor is a heap space problem, is a "class
> loading overflow", you should increase
> -XX:MaxPermSize and/or occasionally restart the
> Tomcat (and may be the IDE too).
>
It's an Eclipse problem, in that the Eclipse html/xml editors perform far too many String.intern() calls, which leads to the JVM running out of permgen space.
Whether the JVM should be allowed to run out of permgen space that way is irrelevant, Eclipse should not have been programmed to work that way as it's a known side effect of String.intern().
It's also been detected and reported to Eclipse years ago (I first encountered it in 2005 I think), and I'm rather surprised that the latest versions still suffer from it.
> I can understand why Eclipse doesn't recognize an
> already running Tomcat instance, Eclipse only
> manages/identifies the processes it has launched
>
You can however use the remote debugging capabilities of Eclipse (and other IDEs like IntelliJ) to hook into servers running outside its scope as long as those servers have the necessary JVM hooks enabled.
Re: Java web development with Eclipse 3.3
aaaah!! 8mins, i could not help but respond even with so many plugins installed on my machine and many of my projects opened at the same time, NB6 on Centrino Duo did not take 40 seconds. I vote against that comment. something else must be wrongRe: Java web development with Eclipse 3.3
Uninstalled NetBeans 6.0 (All) and installed NetBeans 6.0 (Web & Java EE), turned off antivirus and NetBeans 6.0 was up in 22 seconds.Re: Java web development with Eclipse 3.3
> The out of memory problem you reports> (OutOfMemoryError: PermGen space) is not an Eclipse
> problem, nor is a heap space problem, is a "class
> loading overflow", you should increase
> -XX:MaxPermSize and/or occasionally restart the
> Tomcat (and may be the IDE too).
>
Jose is right about the OutOfMemory issue being a JDK issue. However, it is not an issue with Eclipse 3.3 (Europa) because 3.3 comes with this setting in eclipse.ini:
--launcher.XXMaxPermSize 256M
James, I suspect that maybe your Eclipse installation is fubar for some reason. You claim that you have Eclipse 3.3 but should not have run into that error with Eclipse 3.3.
So, I suggest that you uninstall Eclipse and install from scratch.
Re: Java web development with Eclipse 3.3
Eclipse is the best.I check netbeans when 6.0 was final release blah it sucks it have strange visual editor that cannot be used with myfaces ? what about tomahawk / tabago ? trinidad ? richfaces ? ooo yes i have woodstock great
Eclipse have the best java editor and i love swt becouse it looks great on my Windows XP box and my Gnome Desktop
I Think Eclipse need :
- Nice JSF editor with drag and drop ( like JDeveloper one btw Bea Workshop have maybe the best visual editor for struts/jsf for eclipse platform)
- nice Free GWT editor plugin ( there is only WindowBuilder which is not free )
- Free Matisse4Eclipse
and it will be better than netbeans on all races
Re: Java web development with Eclipse 3.3
> James, I suspect that maybe your Eclipse installation> is fubar for some reason. You claim that you have
> Eclipse 3.3 but should not have run into that error
> with Eclipse 3.3.
> So, I suggest that you uninstall Eclipse and install
> from scratch.
Hi Ted,
This is the content of my eclipse.ini file.
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256M
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m
This is the default one i got after installing eclipse 3.3.
Should i make any changes here?
Re: Java web development with Eclipse 3.3
> I Think Eclipse need :> - Nice JSF editor with drag and drop ( like
> JDeveloper one btw Bea Workshop have maybe the best
> visual editor for struts/jsf for eclipse platform)
How about the exadel jsf plugins for eclipse? (now part of Red Hat Studio?)
> - Free Matisse4Eclipse
Why not just use Netbeans matisse itself or churn out a few bucks to MyEclipse?
> and it will be better than netbeans on all races
But you need something like the NetBeans profiler as well.
But Eclipse's version control integration is much better. But my favourite is Intellij IDEA, as far as version control is concerned. (Because it offers excellent integration with Visual Source Safe
Re: Java web development with Eclipse 3.3
My primary problem with Eclipse and MyEclipse is the poor integration with Maven. I've spent days trying go get the Eclipse/Maven hacks to work. With NetBeans I just loaded the pom and was off and running. So far there's not much I'm missing about Eclipse.Re: Java web development with Eclipse 3.3
> The out of memory problem you reports> (OutOfMemoryError: PermGen space) is not an Eclipse
> problem, nor is a heap space problem, is a "class
> loading overflow", you should increase
> -XX:MaxPermSize and/or occasionally restart the
> Tomcat (and may be the IDE too).
>
It's an Eclipse problem, in that the Eclipse html/xml editors perform far too many String.intern() calls, which leads to the JVM running out of permgen space.
Whether the JVM should be allowed to run out of permgen space that way is irrelevant, Eclipse should not have been programmed to work that way as it's a known side effect of String.intern().
It's also been detected and reported to Eclipse years ago (I first encountered it in 2005 I think), and I'm rather surprised that the latest versions still suffer from it.
> I can understand why Eclipse doesn't recognize an
> already running Tomcat instance, Eclipse only
> manages/identifies the processes it has launched
>
You can however use the remote debugging capabilities of Eclipse (and other IDEs like IntelliJ) to hook into servers running outside its scope as long as those servers have the necessary JVM hooks enabled.
Re: Java web development with Eclipse 3.3
Have you tried exadel studio?Java tutorials
Re: Java web development with Eclipse 3.3
As my experience, I think the eclipse is best for j2me development.