10 Big building tools common to Java programmers

Source: Internet
Author: User
Tags learn php apache tomcat
10 Big building tools common to Java programmers
Recently, I did a programmer-developed survey of 20 big data tools used by Java programmers. Recently I did a Java survey and asked a lot of developers about what tools/frameworks they used over the last 12 months.
Respondents can select multiple options from a predefined selection list, select Other, and then provide their own options. In this article, we will discuss 120 developers ' responses to the topic of building tools.
Build Tools-Survey Results
Apache maven--is primarily used to build automation tools for Java projects.
hudson--Continuous Integration (CI) tools written in Java.
jenkins--an open source continuous integration tool written in Java. The project is a branch from Hudson after a dispute with Oracle.
gradle--an open-source automated build system built on the Apache Ant and Maven Apache concepts and introduced a groovy-based domain-specific language (DSL) instead of using the project configuration XML announced by Apache Maven.
Apache ant--software tools for automating the software build process, originating from the Apache Tomcat project in early 2000.
sbt--is an open-source build tool for Scala and Java projects, similar to the Java maven and Ant.
Atlassian bamboo--continuous integration and delivery tools that bundle automated build, test, and release into a single process.
teamcity--is a Java-based management and continuous integration Server from JetBrains.
grape--embedded into Groovy's jar dependency manager.
A subproject of the Ivy--apache Ant Project, which is a transitive dependency manager.
leiningen--an automated build and dependency management tool for software projects written using the Clojure programming language.
The above is the most recent use of Java development tools, you guys, you all use the above tools, or other tools, welcome to share with you.
Brotherhood high Lopheng free an apprentice: http://www.hdb.com/party/lzcw-comm.html
Free to receive the lamp brother even original PHP video tutorial CD/"Detailed PHP" Essentials Edition, details of the website customer service:
Http://www.lampbrother.net
"Brother Even it education" learn PHP, Linux, HTML5, UI, Android and other video tutorials (Courseware + notes + video)!
Web Drive Tutorial Download: Http://pan.baidu.com/s/1sjOJiAL

The above describes the Java programmers commonly used 10 building tools, including aspects of the content, I hope that the PHP tutorial interested in a friend helpful.

  • Related Article

    Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.