Netbeans автоматичне завантаження на ftp

NetBeans IDE підтримує можливість завантаження файлів вашого локального проекту на віддалений FTP-сервер.
Для настройки цієї можливості необхідно натиснути правою кнопкою миші по за назвою вашого проекту і вибрати з контекстного меню пункт "Properties", з'явиться віконце з настройками проекту.

У лівому меню необхідно вибрати розділ "Run Configuration".
Далі займаємося безпосередньо налаштуванням параметрів:
Змінити значення властивості "Run As" на "Remote Web Site (FTP, SFTP)".

Праворуч від списку "Remote Connection" є кнопочка "Manage." Для управління FTP підключеннями, натискаємо по ній. Відкриється віконце управління підключеннями, необхідно створити нове підключення, для цього внизу кликнемо по кнопочки "Add", вкажемо довільне ім'я нового підключення і виберемо його тип - FTP або SFTP (тип залежить від того, який вид підключення використовує в хостинг-провайдер), натискаємо на "OK".

Нове підключення додано, необхідно встановити його параметри, заповнюємо відповідні поля (host. Username. Password).

Далі йде дуже важливий параметр "Initial Directory", тут визначається шлях до папки, де лежать усі ваші сайти на сервері, наприклад у вас є виділений хостинг, всі ваші сайти зберігаються в директорії "/ var / www", її і треба вказувати в цьому параметрі, у всіх інших випадках необхідно вказати лише один слеш "/", який буде вказувати безпосередньо на корінь.

Далі все залишаємо як є, за винятком випадку, коли ви вибрали режим звичайного FTP (а не SFTP), можна поставити галочку навпроти опції "Passive Mode" (якщо з нею працювати не буде - зніміть її).

Тепер давайте протестуємо наше підключення, натиснувши внизу на кнопку "Test Connection", якщо результатом буде "Connection Succeeded", значить ви вказали вірні дані, в іншому випадку перевірте коректність введених даних.

Якщо тест пройшов, натискаємо внизу кнопку "ОК", нас поверне назад до налаштувань проекту, тепер уже ми можемо вибрати зі списку настройки "Remote Connection" то підключення, яке ми тільки що створили.

Далі йде остання важлива опція - "Upload Directory", тут ми повинні вказати шлях до папки на FTP, куди необхідно робити завантаження файлів, тут кілька важливих моментів:
  • Шлях, куди NetBeans буде завантажувати файли, буде дорівнює опції "Initial Directory" з налаштування підключення + опції "Upload Directory" з налаштувань проекту.
  • Якщо шлях "Initial Directory" дорівнює Слеш "/", тоді в опції "Upload Directory" вкажіть той шлях, який веде до кореня вашого сайту, наприклад можна в FileZilla відкрити корінь вашого сайту (з нашими параметрами підключення) і скопіювати цей шлях з рядка "Віддалений сайт:".
Наприклад. ваш сайт лежить на FTP по шляху "/var/www/mysite.com/httpdocs", тоді параметр "Initial Directory" буде дорівнює "/ var / www", а параметр "Upload Directory" буде дорівнює "/mysite.com/httpdocs ".

Якщо параметр "Initial Directory" вказано як "/", тоді в "Upload Directory" необхідно вказати повний шлях від кореня FTP - "/var/www/mysite.com/httpdocs".

Для чого такі заморочки? Дуже просто - ви можете використовувати один і той же підключення для різних проектів, вказуючи їм лише різні "Upload Directory".

І останній параметр "Upload Files" визначає, при якому подію робити завантаження на FTP, варіантів три:
  • Manyally - вручну, для цього необхідно самостійно натиснути правою кнопкою миші по файлу / теці вашого проекту і вибрати пункт "Upload", з'явиться віконце з підтвердженням завантаження файлів на FTP.
  • On Run - при запуску проекту, чесно кажучи ніколи цим не користувався, але я так розумію файли будуть завантажені на FTP тоді, коли ви натиснете правою кнопкою миші на проекті або файлі і виберіть пункт "Run".
  • On Save - при збереженні, це найзручніший спосіб, досить лише внести зміни в файл, натиснути Ctrl + S і ваші зміни негайно полетять на FTP.
Ось і все, натискаємо внизу на "OK" і користуємося))

Leave a comment

Схожі статті