Create a new project
New project without frameworks
This is a general-purpose project without specific frameworks. You will be able to add the necessary frameworks and technologies later at any time.
Launch Aqua.
If the Welcome screen opens, click New Project. Otherwise, go to in the main menu.
From the list on the left, select the language that you want to use in your application.
If you want to use a language that is not available in Aqua out of the box (for example, Python or PHP), click More via plugins and select the necessary option.
The IDE will open a dialog in which you can select and install the necessary language plugin. After that, you can close the dialog and keep configuring the new project.
Name the new project and change its location if necessary.
Select the Create Git repository checkbox to place the new project under version control.
You will be able to do it later at any time.
Select the build system that you want to use in your project: the native IntelliJ builder, Maven, or Gradle.
For Gradle, you will also need to select a language for the build script: Groovy or Kotlin.
From the JDK list, select the JDK that you want to use in your project.
If the JDK is installed on your computer, but not defined in the IDE, select Add JDK and specify the path to the JDK home directory.
If you don't have the necessary JDK on your computer, select Download JDK.
Enable the Add sample code option to create a class with a sample
HelloWorld
application.Select the Generate code with onboarding tips option to create a basic sandbox project with tips demonstrating some of the IDE’s essential features.
New empty project
This is a basic project that allows you to work with different languages, Java or Kotlin classes without a predefined SDK, which could be useful for adhoc developing, creating mockups, and testing.
Launch Aqua.
Do one of the following:
Click New Project on the Welcome screen.
Select
from the main menu.Click the Project widget in the main window header and select New Project.
From the list on the left, select Empty Project.
Name the new project and change its location if necessary.
Select the Create Git repository to place the new project under version control.
You will be able to do it later at any time.
Click Create.
New framework-based project
These are framework-based projects. Select one of the provided project types to create a project from a pre-defined template.
Maven Archetype
If you are creating a project using a Maven archetype, Aqua displays the Maven settings that you can use to set the Maven home directory and Maven repositories. Also, you can check the archetype properties.
Name | Specify a name for your project. |
Location | Specify the path to the directory in which you want to create the project. By default, the IDE creates a directory with the same name as the project. |
Create Git repository | Place the new project under version control. You will be able to do it later at any time. |
JDK | From the JDK list, select the JDK that you want to use in your project. If the JDK is installed on your computer, but not defined in the IDE, select Add JDK and specify the path to the JDK home directory. If you don't have the necessary JDK on your computer, select Download JDK. |
Catalog | Specify which Maven repository you want to use in your project. The internal Maven catalog is a default one. You can also select the local repository that is located in the Moreover, you can click Manage Catalogs and add a custom repository if you need. |
Archetype | Select the needed Maven archetype. Click Add to specify the custom archetype. |
Version | The version is specified automatically. |
Additional Properties | In this area, you can specify additional properties on top of the built-in ones |
Advanced Settings | Specify the following Maven coordinates that are added to the pom.xml file:
For more information about Maven coordinates, refer to Maven naming conventions. |
Selenium
Playwright
HTML
Name | Specify a name for your project. |
Location | Specify the path to the directory in which you want to create the project. By default, the IDE creates a directory with the same name as the project. |
Project type | Select the framework that you want to use in your application. |
Version | Specify the version of the template in accordance to which the stub will be generated. Click to refresh the list of available template versions. |
Express
Name | Specify a name for your project. |
Location | Specify the path to the directory in which you want to create the project. By default, the IDE creates a directory with the same name as the project. |
Node interpreter | In this field, specify the Node.js interpreter to use. If you choose the Project alias, Aqua will automatically use the project default interpreter from the Node interpreter field on the page . In most cases, Aqua detects the project default interpreter and fills in the field itself. You can also choose another configured local or remote interpreter or click and configure a new one. |
express-generator | Select the application generator tool with the version to quickly create an application skeleton. |
Version | Select the version of the template in accordance to which the stub will be generated. Click to refresh the list of available template versions. |
View Engine | Select the template engine that you want to use. |
Stylesheet Engine | Select the CSS preprocessor for your project. |