What’s New in IntelliJ IDEA 2017.3 EAP for Java EE 8
The long-awaited Java EE 8 is here, and it adds many new capabilities to the platform: Multiple CDI enhancements, including support for asynchronous events, HTTP/2 support in Servlet 4.0, and more. The IntelliJ IDEA 2017.3 EAP build expands support for Java EE 8 key features. We recently briefly announced these features, and now it’s time to provide more details on the improvements we've made in this area. Support for async events Starting with CDI 2.0, events can be fired asynchronously. IntelliJ IDEA 2017.3 supports Asynchronous CDI Events, and allows you to easily navigate between whe
IntelliJ IDEA 2016.3 RC: Frameworks, Application Servers and Clouds
Earlier today we’ve published the first IntelliJ IDEA 2016.3 RC. Now it is a good timing to give you an update on what’s been improved in this release with regard to supported frameworks, application servers and clouds. Spring Performance. Better performance of handling large projects with numerous beans, regardless of the way they’re configured–via XML descriptors or annotations. Meta annotations. Annotations based on @Autowired and @RequestMapping (including user-based and the built-in annotations such as @GetMapping and @PostMapping) are now supported and correctly resolved. Prop
Webinar: Developing Java EE Apps for WebLogic 12c with IntelliJ IDEA
Join us Wednesday, June 25, 16:00 – 17:00 GMT (09:00 – 10:00 AM PDT) for a free live webinar with Bruno Borges, Developing Java EE Apps for WebLogic 12c with IntelliJ IDEA. In this webinar you will get an introduction to WebLogic 12c and learn how to develop Java EE 6 applications using IntelliJ IDEA. Application deployment will also be covered, including the use of Maven WebLogic Plugin and Web Console, plus we'll have a look at other fetures you will surely find interesting. This webinar is intended for intermediate and beginner Java EE developers. Space is limited, please register now. Abou
30 Days with IntelliJ IDEA. Application Servers
Last year was so busy with conferences and the major release of v13 that at some point we stopped publishing new articles from the 30 Day Guide. But we're back on track now! The new year always means new tips and tricks for your favorite IDE. The good news is that the new article is already awaiting for you, this time on how to work with application servers. (more…)
Get the Most out of Java EE 7 with IntelliJ IDEA 13
We hope you are excited to try the freshly released IntelliJ IDEA 13 if you haven't already. As announced, the new release comes with support for Java EE 7, the new version of Java enterprise platform released this year by Oracle, along with GlassFish 4.0, an update to the popular open-source application server. IntelliJ IDEA 13 support for Java EE 7 is a lot more than just the new specs and versions. Together with overall user experience improvements, it brings in a new set of helpful productivity-boosting features: (more…)
[Webinar] Java EE 7 and IntelliJ IDEA 13: Development Tips and Tricks
IntelliJ IDEA 13 will be released in early December, bringing changes to every part of the IDE. One of the key new features is support for Java EE 7, the cutting-edge version of Oracle's enterprise Java platform, along with support for top enterprise application servers such as GlassFish 4 and WildFly 8. Join us Thursday, November 21st, 17:00 – 18:00 GMT (9:00 - 10:00 PST) for our free live webinar, Java EE 7 and IntelliJ IDEA 13: Development Tips and Tricks. During this webinar we will talk with Arun Gupta, Antonio Goncalves and Andrey Cheptsov about the new features of Java EE 7, such as CDI
Java EE 7 and IntelliJ IDEA 13. RESTful Web Services Made Easy
One of the notable changes coming in IntelliJ IDEA 13 is the developer tool set for Java EE 7, the cutting-edge version of Oracle's enterprise Java platform. IntelliJ IDEA will offer support and productivity-boosting features for all Java EE specifications, including JSF 2.2, CDI 1.1, Batch Processing, JPA 2.1, WebSockets, JAX-RS 2.0 and many others. Release is only a month ahead, so we're going to give those who are about to switch to Java EE 7 a few pointers on what they can expect in the new IntelliJ IDEA, and we're starting off with web services and JAX-RS annotations. IntelliJ IDEA
IntelliJ IDEA is getting ready for Java EE 7 Launch
No doubt you've heard about Java EE 7 Launch this Wednesday, Jun 12th. Do you plan to attend the Java EE 7 launch webinar to learn the latest improvements in the platform? If you do Java EE then it probably makes sense. We, in out turn, would like to give you a sneak peak of the Java EE 7 support coming in IntelliJ IDEA 13 later this year. We've been watching the JSR progress and working on it for some time. Below is a number of short videos demoing our forthcoming support for different JSF 2.2 (JSR-344) features. Check them out and let us know what you think. We'll be posting more Java EE 7
Spring tc Server Support in IDEA
If you are developing an application for Spring tc Server, you may be interested in tc Server Support plugin for IntelliJ IDEA. (more…)
Setup application server in ‘New Project’ wizard
IntelliJ IDEA 10 includes an option to setup an application server right in the New Project Wizard. You only need to specify a directory where the server is installed: IntelliJ IDEA will create a sample application, setup it accordingly for the selected server and will add a corresponding Run Configuration. Once project is created you can just click Run button to start the server.
Update a Running JavaEE Application
Next Maia EAP build includes new action that lets you quickly update a running JavaEE application after you changed its code. To invoke it, either press Ctrl+F10, or click this button on the Run tool window bar: IntelliJ IDEA will allow you to select what to update in application: Settings are saved in a current Run Configuration, so you can change them later even if you select Don't ask again option.
Servlet 3.0 (JSR 315) support in Maia
Maia supports Servlet 3.0 specification (JSR 315). You can now create a Web application without a web.xml descriptor: Now, configure your servlets and filters with @WebServlet and @WebFilter annotations: Everything is recognized by IntelliJ IDEA, as well as Web fragment descriptors and static resources packaged in libraries. You can also use built-in Glassfish v3.0 integration to deploy your applications. Good luck!