IntelliJ and Google Web Toolkit - java

I'm currently looking at Google Web Toolkit and wish to give it a run about, however I use IntelliJ.
According to IntelliJ's website, IntelliJ has built in native support for GWT, however, I don't seem to be able to setup it as the website outlines... I'm wondering if it's due to the fact I'm using community edition, or if I'm just not seeing the full picture.
Could somebody point me in the direction of any tutorials related to setting up GWT with IntelliJ so that I can get underway creating an app with it?

Do you have IntelliJ Community Edition?
There is no GWT support in the Community Edition.
But you still can use it, check this tips.
Otherwise: Create a new project > Java > Google web toolkit.
If you dont see it there:
Open the Project Structure dialog (Ctrl+Shift+Alt+S).
Go to Facets, and select GWT.
In the Defaults tab, specify the path to the GWT installation folder.
Click OK.
This is a nice example of Maven with GWT.

Related

Is there API of IDEA communicating with JCEF's webview when developing IDEA's plugin?

I am currently preparing for developing an IDEA plugin involving webview containing some information. Since I have developed a VSCode extension of similar functionalities and it uses many webviews, I plan to migrate those HTML to IDEA's plugin by JECF.
However, the functionalities require some interaction with the extension/plugin, as in VSCode I could click some elements of the webview and insert some texts into the editor by acquireVsCodeApi provided by VSCode itself. And I am not quite sure if such communication could be performed by using JCEF in the plugin of IDEA? (I am quite new to Jetbrain's plugin development and JAVA)
Great thanks for any suggestions.
Yes, this is possible. One way to do this is to separate your plugin into three separate modules:
A module containing the IDE-side plugin code.
A module that contains the JCEF browser code.
A module that acts as a message passing interface. This module will enable communication between the first two modules.
See the IntelliJ PDF Viewer plugin for a good example, in particular the kotlinjs-migrate branch. Another good place to start - and to keep an eye on while you figure out how the pdf viewer plugin works - is the IntelliJ documentation page about JCEF. The section about the JBCefClient might especially be of interest to you, though it is rather minimal.

Using Vaadin in NetBeans?

I have just installed the Vaadin plugin for NetBeans. I don't even know what to start with it, but I would love to know, how to get my head around it!
Can anyone help me out?
Just simple little programs or even just starting up my first program(Java).
Take a look at a Vaadin plugin tutorial:
http://wiki.netbeans.org/VaadinPlugin1.1.0
The Netbeans and Vaadin websites do not maintain their tutorials for the latest versions of Netbeans and Vaadin, and are useless. For example, the plugins are no longer installed in the way they currently describe and there are no complete and simple working examples of how to use a database with Vaadin.
For those who are struggling with the current method of installing the Vaadin plugin with NetBeans 8, the best way that I could find is to:
Start Netbeans (the Java EE version).
Go to Tools > Plugins > Installed
Look for Vaadin at the bottom of the list. It will be there but will be unactivated. Click the checkbox and activate/install it.
Unfortunately, even though I got the Vaadin plugin installed, I could find no tutorial that provided a clear explanation of how to use Netbeans 8 and Vaadin to create a simple Vaadin project that can read and write a record to a mysqli database.

Help to Install Eclipse for A Netbeans Users

I had been using Netbeans all the while to develop Swing application. So far, I am a Happy Netbeans User
Currently, I had a project (GWT, J2EE and Swing), which I need to use Eclipse (Please do not ask Why)
Here is the step I had been taken.
Download Eclipse IDE for Java EE Developers (190 MB) from http://www.eclipse.org/downloads/ I thought this should be the correct choice, as I see most features are found in that edition http://www.eclipse.org/downloads/packages/compare-packages
After struggling a while to get use to the user interface of Eclipse, I still cannot find a Visual GUI Editor!
After doing some Googling, I realize I need to install something called Plugins
However, tones of plugins which had similar features has confused me, as I found
http://www.cloudgarden.com/jigloo/index.html
http://www.eclipse.org/vep/WebContent/main.php
http://code.google.com/p/visualswing4eclipse/
This makes me even more confuse? Which plugin I should use to develop a Swing based application? Most of them seems not up-to-dated. Or, is there any complete bundle I can download, where 1 click, will install all the necessary Swing development tools for me?
I just miss my Netbeans :( I really appreciate their team, who make the installation work so easy. One click button install, all the necessary tools just come to me
Eclipse users typically program UI by hand.

Java web development using Eclipse - Tutorial

I need some step by step tutorials/documents on developing Java web applications using Eclipse/apache.
appreciate directions/help.
I recommend you read a book instead:
This is probably the simplest way to get started. It really helped me with getting a grasp on how the directory structure and web.xml go together and make a web app. Eclipse is only a partner in your development, you really need to understand the underlying infrastructure no matter what framework you are using, and this book gives you a solid start.
There are some video tutorials available at http://eclipsetutorial.sourceforge.net/
The first tutorial begins with the absolute basics of setting up a workspace and getting started. It also shows the Welcome screen available under the help menu which has links to an overview, samples, and tutorials
As you've already installed Apache Tomcat. I assume you've not installed Java EE tools for Eclipse. If not, then First download Eclipse Java EE tools from Help > Software Updates > Available Software > Java EE developer Tools.
First way : is using Tomcat plugin with eclipse,for that you've to check this tutorial
Second way: If the Tomcat Plugin is not working with you then other alternative as follow Click on Click Window in menu> Preferences then click Server pane. Open Runtime Requirement pane. Add path for the tomcat directory. Click Ok. You're done with the settings.
Now you can create new projects from File >New >Projects. And start building servlets/jsp projects. Try learning from good books like "Head first: Servlets & JSP".
Hope this helps.
When you first start Eclipse there is a screen with tutorials right in the program. They are also accessible from the Help menu
Reminds me of that old joke:
Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems.
Sounds like you have several things that you don't know: Eclipse, Tomcat, Java EE development, maybe JSPs, JSTL, WAR files, the list goes on.
My advice would be to strip things down to the bare bones and decompose the problem a bit.
Start by doing a simple servlet/JSP app talking to a database, without using Eclipse. See if you can compile on the command line, create the WAR file, package it properly, and deploy it on Tomcat.
If you can manage that, then work Eclipse into the mix. Don't worry about running Tomcat inside Eclipse at first. You can go back and forth until the IDE is comfortable.
But you're asking a lot when you say you'd like step by step instructions. You're tackling a very big problem.
DZone REFCARZ might be helpful, there's one for eclipse:
Getting Started with Eclipse

Where can I download the source of "appframework.jar" that comes with NetBeans?

I have just started to try NetBeans. I created a new Java Desktop Application project, and it automatically added the JDesktop "appframework-1.0.3.jar" library. However, whenever I try to view its source, the command fails. I tried searching for it online, but I couldn't find it. So where can I download the source code for the "Swing Application Framework" (appframework.jar and swing-worker.jar)?
http://java.net/projects/appframework/sources/svn/show/trunk/AppFramework
the link and the source is too old and hard to be found,luckly i used 30 min find it in :
https://java.net/projects/appframework/sources/svn/show/trunk/www/downloads?rev=151
you can see the "source","jar","doc" of appframework-1.0.3.jar at the ending.
If you came to this question, because you couldn't find "Swing Application Framework" (appframework.jar) using Tools -> Plugins -> Available Plugins My Answer may help you.
First If you just need appframework.jar please get it from the below link.
If you already click the links in other answers you can Swing Application Framework has migrated from java.net and hard to find where it is migrated
https://mvnrepository.com/artifact/net.java.dev.appframework/appframework/1.03
If you just need Netbeans for Swing Application developments, I suggest you use Netbeans 8.0.2 version. As I experienced Latest version does not have the exact IDE which uses in Video Tutorials, Other versions may not properly work with Swing. As per my experience below version will serve you right when it comes to Java Swing Application developments
https://netbeans.org/downloads/old/8.0.2/

Categories

Resources