Java open source tools

Java has many tools, such as

HERE:

  Eclipse、MyEclipse、NetBeans、IntelliJ

JVM tuning and monitoring tools:

  JPS jstatd, jinfo, jstack, jmap, jhat, jstat

  Jconsole、jvisualvm

More commonly used open source tools

(1) Jira

  Agile development team tool of choice  

  For each member of the team building, available for planning, tracking and released software

(2)Git

  Open source distributed version control system

(3) build tool

  Maven

  Is a building and project management tools, the concept of a project object model (POM) based

  It can be used to generate project management, reporting and documentation

  Gradle

  Project is a concept based on Apache Ant Apache Maven build tool and automation

  Based on the use of a domain-specific language Groovy to declare the project settings

(4)Jenkins

  It is a open source automation server written in Java

  Mainly used for continuous, automated build / test software project, the task of running an external monitor

(5)Selenium

  It is a tool for Web application testing

 

(6)Groovy

  Is built on a lightweight but powerful dynamic JVM language that combines many powerful features Python, Ruby and Smalltalk's

  application:

  ElasticSearch, Jenkins will support the implementation of Groovy script
  project build tool Gradle is implemented in Groovy

(7)Spock

  Is suitable for Java and Groovy applications, versatile unit testing framework

(8)Docker

  Docker is an open source engine

  You can easily create a lightweight for any application, portable, self-contained container

There are a lot of open source tools to learn

Guess you like

Origin www.cnblogs.com/baby123/p/12159846.html