+ All Categories
Home > Internet > The Ten (10) Best Java Productivity Tools, Plugins and Libraries

The Ten (10) Best Java Productivity Tools, Plugins and Libraries

Date post: 14-Apr-2017
Category:
Upload: livecoding123
View: 101 times
Download: 0 times
Share this document with a friend
7
blog.livecoding.tv http://blog.livecoding.tv/2016/03/21/the-ten-10-best-java-productivity-tools-plugins-and-libraries/ The Ten (10) Best Java Productivity Tools, Plugins and Libraries Having the right tools enables a Livecoding.tv engineer to produce high-quality projects. Today we will share some of our secrets with you as to what productivity tools, plugins, and libraries Java streamers use to assist us to be highly proficient. What Is Java? According to the Java website, “Java is a programming language and computing platform first released by Sun Microsystems in 1995. There are lots of applications and websites that will not work unless you have Java installed, and more are created every day. Java is fast, secure, and reliable. From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere!” Recently, Oracle has filed a law suit of staggering $9.3 billion against Google which has utilized Java’s application protocol interfaces. Such is the penetration of Java in today’s world. Here are the ten (10) best Java productivity tools, plugins, and libraries recommended by Livecoding.tv engineers: Gradle 1/7
Transcript

blog.livecoding.tv http://blog.livecoding.tv/2016/03/21/the-ten-10-best-java-productivity-tools-plugins-and-libraries/

The Ten (10) Best Java Productivity Tools, Plugins andLibraries

Having the right tools enables a Livecoding.tv engineer to produce high-quality projects. Today we will sharesome of our secrets with you as to what productivity tools, plugins, and libraries Java streamers use to assist usto be highly proficient.

What Is Java?

According to the Java website, “Java is a programming language and computing platform first released by SunMicrosystems in 1995. There are lots of applications and websites that will not work unless you have Javainstalled, and more are created every day. Java is fast, secure, and reliable. From laptops to datacenters, gameconsoles to scientific supercomputers, cell phones to the Internet, Java is everywhere!” Recently, Oracle hasfiled a law suit of staggering $9.3 billion against Google which has utilized Java’s application protocol interfaces.Such is the penetration of Java in today’s world.

Here are the ten (10) best Java productivity tools, plugins, and libraries recommended by Livecoding.tvengineers:

Gradle

1/7

Gradle is a general-purpose build tool highly recommended by Livecoding.tv engineers. It is a quantum leap forbuild technology in the Java (JVM) world, and can build pretty much anything you care to implement in your buildscript.

Eclipse

An amazing open source community of Tools, Projects and

Collaborative Working Groups. Eclipse provides IDEs and platforms nearly every language and architecture.

YourKit

2/7

YourKit is a technology leader, creator of the most innovative and intelligent tools for profiling Java & .NETapplications. The YourKit Java Profiler has been already recognized by the IT professionals and analysts as thebest profiling tool.

Clover

Another productivity tool highly recommended by Livecoding.tv engineers is Clover. Clover provides the metricsyou need to better balance the effort between writing code that does stuff, and code that tests stuff. Clover runsin your IDE or your continuous integration system, and includes test optimization to make your tests run faster,and fail more quickly.

.

Mockito

3/7

Mockito is a mocking framework that tastes really good. It lets you write beautiful tests with a clean & simple API.Mockito doesn’t give you hangover because the tests are very readable and they produce clean verificationerrors.

Jetty

The Jetty Web Server provides an HTTP server and Servlet container capable of serving static and dynamiccontent either from a standalone or embedded instantiations. Jetty is used in a wide variety of projects andproducts. Jetty can be embedded in devices, tools, frameworks, application servers, and clusters.

Hibernate

4/7

Hibernate ORM enables developers to more easily write applications whose data outlives the applicationprocess. As an Object/Relational Mapping (ORM) framework, Hibernate is concerned with data persistence as itapplies to relational databases (via JDBC).

Guava

The Guava project contains several of Google’s core libraries that Livecoding.tv engineers rely on in our Java-based projects: collections, caching, primitives support, concurrency libraries, common annotations, stringprocessing, I/O, and so forth.

FindBugs

5/7

FindBugs is a program which uses static analysis to look for bugs in Java code. It is free software, distributedunder the terms of the Lesser GNU Public License.

Java Decompiler

The “Java Decompiler project” aims to develop tools in order to decompile and analyze Java 5 “byte code” andthe later versions.Livecoding.tv engineers find this a very handy tool that increases productivity.

So there you have it: The ten (10) best Java tools, plugins, and libraries to help you become more productive.What are your favorite Java productivity tools? What did we miss in this list that definitely needs to be added tomake it complete?

Livecoding.tv is a livestreaming platform to watch real people from all around the worldcode products live. Join us today and start streaming your projects, develop or watchdozens of streamers, ask questions and learn how to program together!

6/7

You may also like:July 25, 2015Livecoding.tv New Release v1.122015How to Embed a Livecoding.tv Livestream into your Blog or Website.(Visited 1,206 times, 45 visits today)

7/7


Recommended