Software Alternatives & Reviews

Want to Get Better at Java? Go Old School.

Spring Framework Apache Maven Gradle Apache Apache Ant
  1. The Spring Framework provides a comprehensive programming and configuration model for modern Java-based enterprise applications - on any kind of deployment platform.
    Pricing:
    • Open Source
    We had to write our own frameworks (uphill, both ways) but most current frameworks will have similar documentation pages as well. Both Apache and Spring are especially good at that.

    #Developer Tools #Web Frameworks #JavaScript Tools 11 social mentions

  2. Apache Maven is a project comprehension and management software tool.
    Pricing:
    • Open Source
    After Ant was on the scene for a while, the Maven utility was introduced. As happy as we were with Ant, we eventually flocked to the easier-to-use Maven. Still later, Gradle was introduced. In my opinion, Gradle is a much more powerful tool. I wrote a blog about it quite a few years ago. Your IDE likely uses one of these under the covers to build your other projects.

    #DevOps Tools #Continuous Integration #Continuous Deployment 51 social mentions

  3. 3
    Accelerate developer productivity. Gradle helps teams build, automate and deliver better software, faster. DocsExplore the documentation of Gradle. Find installation ..
    Pricing:
    • Open Source
    After Ant was on the scene for a while, the Maven utility was introduced. As happy as we were with Ant, we eventually flocked to the easier-to-use Maven. Still later, Gradle was introduced. In my opinion, Gradle is a much more powerful tool. I wrote a blog about it quite a few years ago. Your IDE likely uses one of these under the covers to build your other projects.

    #DevOps Tools #Continuous Integration #Continuous Deployment 37 social mentions

  4. 4
    Home page of The Apache Software Foundation
    We had to write our own frameworks (uphill, both ways) but most current frameworks will have similar documentation pages as well. Both Apache and Spring are especially good at that.

    #Web And Application Servers #Web Servers #Application Server 20 social mentions

  5. Apache Ant is a Java library and command-line tool whose mission is to drive processes described in build files as targets and extension points dependent upon each other.
    Pricing:
    • Open Source
    I will not suggest truly old-school Java programming. When I started in Java, we built Java classes with the javac command. This led to writing shell scripts to build complex projects and finally, Makefiles using the Unix and Windows commands make and nmake respectively. I remember being thrilled when the Ant utility came out and we had a pure Java build tool.

    #DevOps Tools #Continuous Integration #Continuous Deployment 6 social mentions

Discuss: Want to Get Better at Java? Go Old School.

Log in or Post with