• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

What are your top 3 tools for Java EE?

 
arulk pillai
Author
Ranch Hand
Posts: 3388
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What are your top 3 tools for Java EE? The tools you use quite frequently to identify issues?
 
Mick Knutson
author
Ranch Hand
Posts: 37
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
arulk pillai wrote:What are your top 3 tools for Java EE? The tools you use quite frequently to identify issues?


My top 3 are:
1. VisualVM
2. HTTPDebugger
3. SecureCRT / SecureFX

But I also use several others quite often:

Netagent
Fiddler2
TCPView
TCPMon
Putty
ProcessExplorer
ProcessMonitor
TCPSpy
RemoteDescktop Manager
HStart
HardLinkShellExt
HTTP Monitor

 
megan smith
Greenhorn
Posts: 22
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Can you please tell us any open source tool for JVM memory issues?
 
William P O'Sullivan
Ranch Hand
Posts: 859
Chrome IBM DB2 Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Eclipse
SOAPUI
MySQL


Any new machine I get or "acquire", I put those on ASAP (including JDK/JRE of course)

WP
 
Mick Knutson
author
Ranch Hand
Posts: 37
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
megan smith wrote: Can you please tell us any open source tool for JVM memory issues?

jVisualVM comes with JDK 1.6+

But I prefer VisualVM: http://visualvm.java.net/.
Not sure it is really openSource, but with the addition of VisualGC, you can get a great view of memory consumption of your application.

If you are referring to profiling your application deeper than with VisualGC, I prefer YourKit for profiling. (http://www.yourkit.com)
 
arulk pillai
Author
Ranch Hand
Posts: 3388
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
How about jconsole? I also like HermesJMS if I am working with messaging.
 
Mick Knutson
author
Ranch Hand
Posts: 37
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
arulk pillai wrote:How about jconsole? I also like HermesJMS if I am working with messaging.


jConsole works but there are not plugins available like VisualVM

Hermes does not support the features and plugins that VisualVM supports.

If you have access to jconsole, then you have access to jVisualVm.
 
arulk pillai
Author
Ranch Hand
Posts: 3388
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hermes is for managing queues/topics, messages, queue depth, etc.
 
B. Katz
Ranch Hand
Posts: 53
Chrome Linux MyEclipse IDE
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Greetings and Welcome Mick,

Mike Knutson wrote: But I also use several others quite often:

Netagent
Fiddler2
TCPView
TCPMon
Putty
ProcessExplorer
ProcessMonitor
TCPSpy
RemoteDescktop Manager
HStart
HardLinkShellExt
HTTP Monitor


Ahhh... I see you are another that found the SysInternals utilities before they got swallowed!

You also mention a couple utils that I am not familiar with, so I imagine it's time to go and do some more research. I think that what you are using TCPSpy for, I tend to use Wireshark with an HTTP filter.

So, again, welcome and thanks for the pointers and I look forward to checking out the book.

 
Mick Knutson
author
Ranch Hand
Posts: 37
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
here are some of the URL's I use commonly:

HTTP Debugger http://httpdebugger.com
Fidler2: http://fiddler2.com

TCPMon
http://ws.apache.org/commons/tcpmon/

TCP Spy http://devolutions.net

NetstatAgent http://netstatagent.com

TCP View http://technet.microsoft.com/en-US/sysinternals

Win IP Config http://pkostov.com

VisualRoute http://www.visualroute.com

Process Explorer http://technet.microsoft.com/en-US/sysinternals

Process Monitor http://technet.microsoft.com/en-US/sysinternals

Symlink Creator http://symlink-creator.sourceforge.net

Hidden Start http://ntwind.com

RemoteDesktopManager http://remotedesktopmanager.com

Link Shell Extension (LSE) http://schinagl.priv.at

File Assasin http://malwarebytes.org/products/fileassassin


These are all Windows based tools...

 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic