Best Java Tools you should know about in year 2015.
1) SparkJava
SparkJava is new, lightweight and powerful web application framework for java programmers. Spark focuses on being as simple and straight-forward as possible, without the need for cumbersome (XML) configuration, to enable very fast web application development in pure Java with minimal effort.
Why use Spark?(-from offical page)
If you're a Java developer with neither the urge nor time to learn a new programming language, and you're not planning to build a super large web application that scales in all directions, then Spark might be a great web framework for you. It will have you up and running in minutes, and you won't have to think too much about configuration and boilerplate code (like you often have to in other Java web frameworks, like Spring or Vaadin).
2) jClarity
jClarity is the place where you can find two most important product – one is for performance monitoring called Illuminate and Second one is census for focused on garbage collection logs and analysis. Features – Build for cloud, increase up time and revenue and light weight & Low impact.
(性能监测工具。产品的定位是云环境和企业环境中的Java性能问题)
3) Clover
This is the great tool for code coverage, that provides the metrics of writing code that does stuff and code that tests stuff. Clover runs in your IDE or your continuous integration system, and includes test optimization to make your tests run faster, and fail more quickly.
4) jProfiler
JProfiler’s intuitive UI helps you resolve performance bottlenecks, pin down memory leaks and understand threading issues.
(Java剖析/测试工具)