Top 10 construction tools commonly used by Java programmers
Recently, I did a survey on programmer development, about more than 20 big data tools used by Java programmers. I recently conducted another Java survey and asked a lot of developers about which tools/frameworks they have used in the past 12 months.
Respondents can select multiple options from a predefined choice list or select Other and then provide their own options. In this article, we’ll discuss responses from 120 developers on the topic of build tools.
Build Tools - Survey Results
Apache Maven - An automation tool mainly used to build Java projects.
Hudson – Continuous Integration (CI) tool written in Java.
Jenkins - an open source continuous integration tool written in Java. The project was forked from Hudson after a dispute with Oracle.
Gradle - An open source automated build system built on Apache Ant and Maven Apache concepts and introducing a Groovy-based domain-specific language (DSL) instead of using the project configuration XML form announced by Apache Maven.
Apache Ant - a software tool used to automate the software build process, originated from the Apache Tomcat project in early 2000.
SBT - Open source build tool for Scala and Java projects, similar to Maven and Ant for Java.
Atlassian Bamboo – Continuous integration and delivery tool that bundles automated builds, tests and releases into a single process.
TeamCity - A management and continuous integration server built on Java from JetBrains.
Grape – JAR dependency manager embedded into Groovy.
Ivy – A subproject of the Apache Ant project, a transitive dependency manager.
Leiningen - An automated build and dependency management tool for software projects written in the Clojure programming language.
The above are the most used Java development tools recently. Dear friends, do you use the above tools or other tools? You are welcome to share them with everyone.
Brotherhood Gao Luofeng recruits disciples for free: http://www.hdb.com/party/lzcw-comm.html
Receive LAMP Brothers’ original PHP video tutorial CD/"Explain PHP in detail" free of charge. For details, please contact the official website customer service:
http://www.lampbrother.net
【Brothers IT Education】Learn PHP, Linux, HTML5, UI, Android and other video tutorials (courseware + notes + videos)!
Network disk tutorial download: http://pan.baidu.com/s/1sjOJiAL
The above introduces the top 10 construction tools commonly used by Java programmers, including aspects of content. I hope it will be helpful to friends who are interested in PHP tutorials.

本篇文章给大家带来了关于java的相关知识,其中主要介绍了关于结构化数据处理开源库SPL的相关问题,下面就一起来看一下java下理想的结构化数据处理类库,希望对大家有帮助。

本篇文章给大家带来了关于java的相关知识,其中主要介绍了关于PriorityQueue优先级队列的相关知识,Java集合框架中提供了PriorityQueue和PriorityBlockingQueue两种类型的优先级队列,PriorityQueue是线程不安全的,PriorityBlockingQueue是线程安全的,下面一起来看一下,希望对大家有帮助。

本篇文章给大家带来了关于java的相关知识,其中主要介绍了关于java锁的相关问题,包括了独占锁、悲观锁、乐观锁、共享锁等等内容,下面一起来看一下,希望对大家有帮助。

本篇文章给大家带来了关于java的相关知识,其中主要介绍了关于多线程的相关问题,包括了线程安装、线程加锁与线程不安全的原因、线程安全的标准类等等内容,希望对大家有帮助。

本篇文章给大家带来了关于java的相关知识,其中主要介绍了关于枚举的相关问题,包括了枚举的基本操作、集合类对枚举的支持等等内容,下面一起来看一下,希望对大家有帮助。

本篇文章给大家带来了关于Java的相关知识,其中主要介绍了关于关键字中this和super的相关问题,以及他们的一些区别,下面一起来看一下,希望对大家有帮助。

本篇文章给大家带来了关于java的相关知识,其中主要介绍了关于平衡二叉树(AVL树)的相关知识,AVL树本质上是带了平衡功能的二叉查找树,下面一起来看一下,希望对大家有帮助。

本篇文章给大家带来了关于Java的相关知识,其中主要整理了Stream流的概念和使用的相关问题,包括了Stream流的概念、Stream流的获取、Stream流的常用方法等等内容,下面一起来看一下,希望对大家有帮助。


Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Atom editor mac version download
The most popular open source editor

Dreamweaver CS6
Visual web development tools

Dreamweaver Mac version
Visual web development tools

Notepad++7.3.1
Easy-to-use and free code editor

MinGW - Minimalist GNU for Windows
This project is in the process of being migrated to osdn.net/projects/mingw, you can continue to follow us there. MinGW: A native Windows port of the GNU Compiler Collection (GCC), freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All MinGW software can run on 64-bit Windows platforms.