| Author |
What are your top 3 tools for Java EE?
|
arulk pillai
Author
Ranch Hand
Joined: May 31, 2007
Posts: 3190
|
|
|
What are your top 3 tools for Java EE? The tools you use quite frequently to identify issues?
|
Java Interview Questions and Answers Blog | Amazon.com profile | Java Interview Books
|
 |
Mick Knutson
author
Ranch Hand
Joined: Jul 10, 2007
Posts: 37
|
|
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
|
... Mick Knutson
http://baselogic.com - [Java EE6 Cookbook for securing, tuning, and extending enterprise applications (PACKT)] - [Java EE6 Cookbook (PACKT) (on Amazon)]
|
 |
megan smith
Greenhorn
Joined: Nov 30, 2009
Posts: 22
|
|
|
Can you please tell us any open source tool for JVM memory issues?
|
 |
William P O'Sullivan
Ranch Hand
Joined: Mar 28, 2012
Posts: 860
|
|
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
Joined: Jul 10, 2007
Posts: 37
|
|
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
Joined: May 31, 2007
Posts: 3190
|
|
|
How about jconsole? I also like HermesJMS if I am working with messaging.
|
 |
Mick Knutson
author
Ranch Hand
Joined: Jul 10, 2007
Posts: 37
|
|
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
Joined: May 31, 2007
Posts: 3190
|
|
|
Hermes is for managing queues/topics, messages, queue depth, etc.
|
 |
B. Katz
Ranch Hand
Joined: Aug 28, 2009
Posts: 38
|
|
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.
|
"I do not feel obliged to believe that the same God who has endowed us with sense, reason, and intellect has intended us to forgo their use."
-- Galileo Galilei
|
 |
Mick Knutson
author
Ranch Hand
Joined: Jul 10, 2007
Posts: 37
|
|
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...
|
 |
 |
|
|
subject: What are your top 3 tools for Java EE?
|
|
|