IntelliJ IDEA 12.1.0 Web Help

12.0+
Some features described here are available in Ultimate edition only.

Use this tab to choose the way to access the Web server and specify the connection settings.

ItemDescription
Name The text box shows the configuration name specified in the Add Server dialog box. Edit the configuration name, if necessary.
Access type From this drop-down list, choose the way to access the server. The available options are:
  • FTP: choose this option to have IntelliJ IDEA access the server via the FTP file transfer protocol.
  • SFTP: choose this option to have IntelliJ IDEA access the server via the SFTP file transfer protocol.
  • FTPS: choose this option to have IntelliJ IDEA access the server via the FTP file transfer protocol over SSL (the FTPS extension).
  • Mounted folder: choose this option to have IntelliJ IDEA access the server via a mounted folder.
  • Local: choose this option to create a configuration with a Web server running on your local machine.

Upload/download project files

In this area, specify the settings for accessing the server to upload and download files to and from.

Warning

The set of controls in the area depends on the chosen server access type.

ItemDescriptionAvailable for
FTP/FTPS/SFTP hostIn this text box, specify the host name of the FTP/SFTP server to upload the files to.FTP, FTPS, SFTP
PortIn this text box, specify the port to use. The default values are:
  • 21 for FTP and FTPS
  • 22 for SFTP
FTP, FTPS, SFTP
Root path In this text box, specify the root folder for uploading/downloading files relative to the home folder of the FTP/SFTP server. Type the path manually, click the Browse button browseButton.png and select the desired folder in the Choose Root Path dialog box that opens, or click the Autodetect button. FTP, FTPS, SFTP
AutodetectClick this button to have IntelliJ IDEA detect the user home folder settings on the FTP/SFTP server and set up the root path according to them.FTP, FTPS, SFTP
User nameIn this text box, type your user name for authentication to the server.FTP, FTPS, SFTP
Log in as anonymousSelect this check box to enable anonymous access to the server with your email address as password.FTP, FTPS, SFTP
Auth type From this drop-down list, select the client authentication method. The available options are:
  • Password - select this option to use standard authentication through a password.
  • Key pair (OpenSSH) - select this option to use SSH authentication via a key pair.

    To apply this authentication method, you need to have your private key on the client machine and your public key on the remote server you connect to. See http://wiki.qnap.com/wiki/How_To_Set_Up_Authorized_Keys for details.

    Warning

    IntelliJ IDEA supports private keys generated using the OpenSSH utility.

SFTP
PasswordIn this text box, type your password for authentication to the server.FTP, FTPS, SFTP
Private key fileIn this text box, specify the location of your private key file.SFTP
PassphraseIn this text box, specify your authentication passphrase.SFTP
Save passwordSelect this check box to have IntelliJ IDEA remember the specified password.FTP, FTPS, SFTP
Save passphraseSelect this check box to have IntelliJ IDEA remember the specified passphrase.SFTP
Test FTP/FTPS/SFTP connectionClick this button to check that the specified settings ensure successful connection via FTP/SFTP.FTP, FTPS, SFTP
Mounted folderIn this text box, type the path to the mounted folder which is associated with the target server folder.Mounted folder
Explicit Choose this option to have the explicit (active) security applied. Immediately after establishing connection, the FTP client on your machine sends a command to the server to establish secure control connection through the default FTP port. FTPS
Implicit Choose this option to have the implicit (passive) security applied. In this case, security is provided automatically upon establishing connection to the server which appoints a separate port for secure connections. FTPS
Advanced options Click this button to specify additional uploading settings in the Advanced Options dialog box that opens. FTP, FTPS, SFTP
Web server root URL In this text box, specify the URL address of the Web server root folder. All
OpenClick this button to make sure that the specified server root URL address is accessible and points at the correct Web page.All

See Also

Language and Framework-Specific Guidelines:

Reference:

Web Resources: