5) Visualvm
VisualVM is a visual tool integrating several commandline JDK tools and lightweight profiling capabilities. It utilizes various available technologies like jvmstat, JMX, the Serviceability Agent (SA), and the Attach API to get the data and automatically uses the fastest and most lightweight technology to impose minimal overhead on monitored applications.
VisualVM是一个集成多个JDK命令行工具的可视化工具。可以作为Java应用程序性能分析和运行监控的工具。开发人员可以利用它来监控、分析线程信息,浏览内存堆数据。系统管理员可以利用它来监测、控制Java应用程序横跨整个网络的情况。Java应用程序使用人员可以利用它来创建包含所有必要信息的Bug 报告。(使用 VisualVM 进行性能分析及调优
)
6) Elasticsearch
A application to provide strategic business insights or integrate with your existing applications to power their interactions with incoming data.Elasticsearch is a flexible and powerful open source, distributed, real-time search and analytics engine. Architected from the ground up for use in distributed environments where reliability and scalability are must haves, Elasticsearch gives you the ability to move easily beyond simple full-text search
7) Sonarqube
SonarQube is an open platform to manage code quality. SonarQube is a web-based application. Rules, alerts, thresholds, exclusions, settings… can be configured online. By leveraging its database, SonarQube not only allows to combine metrics altogether but also to mix them with historical measures
8) Bintray(社交分享平台)
平台可分享代码,开发者可分享开源包,类似Maven Central,但有社交功能,用户可以用Github账号登陆Bintray。
9) jUnit
JUnit is a simple framework to write repeatable tests. It is an instance of the xUnit architecture for unit testing frameworks.
10) Takipi
Takipi is a Java agent, installs in minutes. No code annotations or configurations. Keep one server with full capabilities free for good
错误追踪分析,方便开发者改善代码。
11) YourKit
YourKit is a technology leader, creator of the most innovative and intelligent tools for profiling Java & .NET applications. The YourKit Java Profiler has been already recognized by the IT professionals and analysts as the best profiling tool.