Join us Thursday, May 26th, 12:00 PM – 1:00 PM EDT (New York) / 18:00 – 19:00 CEST (Berlin) (check other time zones) for our free live webinar Docker for Java Developers, featuring Arun Gupta.
Docker is the developer-friendly container technology that enables creation of your application stack: OS, JVM, app server, app, database and all your custom configuration. So you are a Java developer but how comfortable are you and your team getting started with Docker? Docker provides PODA (Package Once Deploy Anywhere) and complements WORA (Write Once Run Anywhere) provided by Java. It also helps you reduce the impedance mismatch between dev, test, and production environment and simplifies Java application deployment.
This session explains how to package, deploy, and scale Java applications using Docker.
- Getting started with Docker
- Running first Java application with Docker
- Package your Java application with Docker
- Sharing your Java application using Docker Hub
- Package your Java application as Docker multi-container applications
- Scale your database and application using Docker Compose
- Deploy your Java application using Maven
Speaking to you
Arun Gupta is the vice president of developer advocacy at Couchbase. He has been built and led developer communities for 10+ years at Sun, Oracle, and Red Hat. Prior to that he led engineering teams at Sun and is a founding member of the Java EE team. You can follow him on Twitter – @arungupta
The Drive to Develop
Posted in Webinars
How time flies when you’re having fun! Two years ago, we brought you the Annotated Java Monthly, now J.A.M. (homemade at JetBrains) and thanks to tasteful readers like yourself, we now have a number of flavors including the PHP Annotated, C++ Annotated and the Kotlin Digest for you to enjoy. Filled with the freshest ingredients, and following the finest recipes, we preserve all the ripest content, picked from the tallest branches of the most fruitful repositories around the web. Here’s a fresh batch right now, straight from our kitchen to yours. Bon appétit!
Starting today, all active Java Champions are eligible to receive IntelliJ IDEA Ultimate for free based upon simple verification. Over the years we have had the opportunity to work with many Java Champions not only a professional level, but we also got to know many of you personally. The feedback that we continue to receive directly contributes to improvements in IntelliJ IDEA and IntelliJ Platform-based products. And for that we thank you and want to show our appreciation.
All active Java Champions can apply immediately to get IntelliJ IDEA Ultimate for free at https://www.jetbrains.com/shop/eform/javaChampion. Be sure to include the link to your active listing on java.net.
IntelliJ IDEA Ultimate is available for free to multiple groups including Java Champions, approved open source projects, students and teachers (along with all other JetBrains products), as well as faculty members and trainers for use in classroom environments.
Since Java 8 has been launched almost two years ago, it has been gaining more and more traction around the community. Most Java frameworks and platforms have either already migrated their APIs to Java 8, or are planning to do so.
With our latest update, the whole IntelliJ Platform has migrated to Java 8, which has allowed both ourselves and plugin developers to use the new language features. Among other reasons, this motivates us to further improve our coding assistance to make it more friendly to Java 8.
If you haven’t upgraded to IntelliJ IDEA 2016.1 yet, there is one more reason not to postpone it any longer. Today we’ve released a bugfix update where you’ll find a number of important fixes.
If you are running IntelliJ IDEA 2016.1, go ahead and click Check for Updates to install the patch right from the IDE. Otherwise, you’re welcome to download and install the new version from the website.
As always, we appreciate your feedback here in comments or directly in our issue tracker.
UPDATE: Don’t worry if you notice a confusing message in the Updates dialog saying that you can evaluate the new version for 30 days, or buy a license key or upgrade online. This is a known problem that will go away after you’ve updated.
Develop with pleasure!
With every update we keep on improving our Spring frameworks support. In IntelliJ IDEA 2016.1 we focused on Spring Boot and plain Java-config configurations experience (of course, in addition to addressing other reported issues). During the EAP we already mentioned better Spring Boot support. In this post, we’d like to provide more details on improvements for Spring MVC, Spring Data and Spring Core. Continue reading
If you want to stick a little more with IntelliJ IDEA 15, consider upgrading to 15.0.5, which update includes several important bugfixes.
You can update from the IDE, by clicking Check for Updates (make sure you’ve set the update channel to Milestones Releases, though, or you’ll get IntelliJ IDEA 2016.1 instead):
Or, you can do that the good old way: download an installer from here, and open it on your machine.
The JetBrains Team
The Drive to Develop
If you’re running IntelliJ IDEA 15 Ultimate, you can sometimes see a confusing message in the Updates dialog, saying that you can evaluate the new version for 30 days, or buy a license key or upgrade online–regardless to the active state of your subscription.
We apologize for this, and promise to fix it in the minor update that we’ll be releasing within several days. Meanwhile, simply ignore this message. Thanks for your patience!
The JetBrains Team
Today, we’re excited to introduce IntelliJ IDEA 2016.1, the first update in the series of releases planned for 2016. We hope you’ll be surprised to find out how much we’ve managed to accomplish in four months. Download the new version today and try all the new features for yourself. Read this post to learn about the major improvements.
Project Jigsaw. Emerging languages. Android N. Spring 4.3 is in the air and 2016 is already shaping into a productive year for Java developers. Over the last few months, we’ve seen rapid progress on Java 9, and early signs of Java 8 support on Android devices. In this issue of the Java Annotated, we’ll explore future updates to the Java platform, new JVM languages, and open source releases from around the Java community.