Java Development Tools
Java development tools are supported by many platforms and numerous plugins exist to extend the capabilities. In this section, get the latest news on development tools, find advice on how to optimize your use of Java, and follow tutorials to improve your skills when using Java development tools. Learn about valuable tools including the integrated development platform (IDE), and discover tools and plugins you can use to create programs in Java.
New & Notable
Java Development Tools News
-
September 17, 2019
17
Sep'19
Java SE 13 adds performance, security, stability features
Java SE 13 provides developers with new features to make the Java language and platform more secure and stable. Oracle has also rolled out free cloud services and developer tools.
-
May 05, 2019
05
May'19
How to install Tomcat as your Java application server
Doing Java web development and need to install Tomcat? This example will show you how to download, meet prerequisites, install and test the popular Java web server.
-
May 01, 2019
01
May'19
How not to write a Git commit message
I'm working on an article that outlines how to write a good Git commit message, along with a variety of Git commit message conventions and rules that developers should follow. But, as I write about ...
-
April 25, 2019
25
Apr'19
How to write a screen scraper application with HtmlUnit
Interested in how to write a Java screen scraper application with HtmlUnit instead of JSoup? Here's a screen scraper example to help you get started with content aggregation.
Java Development Tools Get Started
Bring yourself up to speed with our introductory content
-
How to run Java preview features such as JDK 13 text blocks
Follow these five steps to enable the JDK 13 text blocks as part of the preview features in the latest Java release and use multi-line String literal in your code. Continue Reading
-
5 steps for an easy JDK 13 install on Ubuntu
Follow these five steps for an easy Java 13 installation on Ubuntu, and don't forget to set JAVA_HOME and the PATH variables. Continue Reading
-
Step-by-step Jenkins Tomcat deploy of a WAR file
You can use Jenkins to deploy a WAR file to a container in your environment in four easy steps. Follow along to learn how to push your Jenkins pipeline to deploy to Tomcat. Continue Reading
Evaluate Java Development Tools Vendors & Products
Weigh the pros and cons of technologies, products and projects you are considering.
-
AI development tools make software development easier
Software tools with AI can help optimize various elements to make the development pipeline easier to handle for all those involved in the process. Continue Reading
-
What's the future of WebSphere Portal as HCL acquires IBM products?
WebSphere users can breathe easy after its acquisition by HCL was finalized in July 2019. The platform will receive heavy investment from its new caretakers. Continue Reading
-
Hibernate vs. JDBC: How do these database APIs differ?
Don't overthink it. Hibernate and JDBC aren't the same thing. But how do these database APIs differ? Here's a brief history lesson and explainer to find out. Continue Reading
Manage Java Development Tools
Learn to apply best practices and optimize your operations.
-
Why AI application development isn't as far away as you think
The distance between application development and AI development continues to narrow. Here's how to integrate AI into your app dev and get more value out of your data. Continue Reading
-
Follow these best practices on how to write clean code in Java
Follow these three best practices to write clean Java code and help make your application development simple and painless for all parties involved in the process. Continue Reading
-
How to write a Git commit message properly with examples
Follow these rules for writing clear and concise git commit messages that allow other developers to find and follow your commit history without any hassle. Continue Reading
Problem Solve Java Development Tools Issues
We’ve gathered up expert advice and tips from professionals like you so that the answers you need are always available.
-
Can a left shift in Java cause DevOps developer burnout?
DevOps burnout is more common than you think. Pay attention to the details in your Java shift left to make sure your dev and management teams are working toward the same goals. Continue Reading
-
Don't let plugins open up more Jenkins vulnerabilities
Let's explore the Blue Ocean, Config File Provider and Groovy plugins with security vulnerabilities. Here's how to address them, and what could happen if you don't. Continue Reading
-
Incorporate telemetry to keep a DevOps tools list in check
Don't let a long list of DevOps tools burden your enterprise. Incorporate telemetry to simplify your tooling and prevent developers from working redundantly on similar problems. Continue Reading