Home > Backend Development > PHP Tutorial > Top 10 build tools commonly used by Java programmers

Top 10 build tools commonly used by Java programmers

WBOY
Release: 2016-07-29 09:04:32
Original
1328 people have browsed it

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.

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template