JBoss.orgCommunity Documentation

Chapter 7. FAQ

7.1. What should I do if the Visual Page Editor does not start under Linux
7.2. Visual Editor starts OK, but the Missing Natures dialog appears
7.3. Do I need to have JBoss Server installed to run JBoss Developer Studio?
7.4. I have an existing Seam 1.2.1 project. Can I migrate or import the project into a JBDS Seam project?
7.5. I have an existing Struts or JSF project. Can I open the project in JBDS?
7.6. Can I import a WAR file?
7.7. Is it possible to increase the performance of Eclipse after installing your product?
7.8. How can I add my own tag library to the JBoss Tools Palette?
7.9. How to get Code Assist for Seam specific resources in an externally generated project?
7.10. How to import an example Seam project from jboss-eap directory?
7.11. Is a cross-platform project import possible for JBDS?

Refer to the following FAQ to get the answers on the most "popular" questions concerning JBoss Developer Studio.

Linux users may need to do the following to get the Visual Page Editor to work correctly on their machines.


Some functionality of Visual Editor may not work if a project doesn't have org.jboss.tools.jsf.jsfnature or org.jboss.tools.jst.web.kb.kbnature in .project configuration. To fix this problem and turn off the message box execute next steps:

  1. Right mouse button click on a project in Package Explorer.

  2. Select ConfigureAdd JSF Capabilities from the context menu.

  3. Configure your project using Add JSF Capabilities wizard and press Finish.

If you are sure that your project does not need JSF capabilities, just disable this message box by checking Do not show this dialog again! checkbox.

No. JBoss Developer Studio already comes bundled with JBoss Server. We bundle it together so that you don't need to download any additional software and can test your application in a Web browser right away.

If you want to use a different JBoss server installation, after JBoss Developer Studio is installed open Servers View (select WindowShow ViewOthersServerServers), then right click and select ViewNewServer and follow the wizards steps to point to another Jboss Server installation.

JBoss Developer Studio works with any servlet container, not just JBoss. For more information on deployment, please see the Deploying Your Application section.

Use the following steps to manually transfer an existing Seam 1.2.1 project into a new JBDS Seam project:

Then from your Seam 1.2.1 seam-gen project start doing the following:

Yes. From main menu select FileFileImportOtherJSF Project (or Struts Project) and follow wizards steps.

Yes. Select FileImportWebWAR file then follow importing steps.

JBoss Developer Studio preconfigures eclipse via the eclipse.ini file to allocate extra memory, but if you for some reason need more memory then by default, you can manually make adjustments in this file. For example:

-vmargs -Xms128m -Xmx512m -XX:MaxPermSize=128m

See the section on Adding Tag Libraries in the Visual Web Tools Guide.

To get Code Assist for Seam specific resources in an externally generated project, you should enable Seam features in Project Preferences. Right click an imported project and navigate PropertiesSeam Settings. Check Seam support box to enable all available Seam Settings.

To import an example Seam project from jboss-eap into your working directory, you should perform the following steps:

As these seam examples are non WTP projects, next you should enable Seam support for them. To do that, right click the project and select PropertiesSeam Settings.

Yes. You can easily import created in Linux JSF, Struts or Seam project to Windows and vice versa.

To do the transferring JSF, Struts or Seam project, select MenuImportGeneralExisting Projects into Workspace.