Пытаясь сгенерировать Java-код для автоматического входа

Я пытался создать Java-программу для автоматического входа на веб-страницу, но я использую код ниже

import java.util.*;
import java.net.*;
import java.io.*;
import java.applet.*;
class main {
public static void main(String args[]) throws Exception{

   final WebClient webClient = new WebClient();

   // Fake page
   final HtmlPage page1 = webClient.getPage("https://example/login.php");

  // Get the form that we are dealing with and within that form, 
 // find the submit button and the field that we want to change.
   final HtmlForm form = page1.getFormByName("login_form");

   final HtmlSubmitInput button = form.getInputByName("Submit");
   final HtmlTextInput username = form.getInputByName("username");
   final HtmlTextInput psswd = form.getInputByName("password");

// Fake username and password
   username.setValueAttribute("username");
   psswd.setValueAttribute("password");

// Now submit the form by clicking the button and get back the second page.
   final HtmlPage page2 = button.click();
  }
}

но я получаю ошибку WebClient не найден, HTMLUnit не найден. Я не использую затмение или любой другой вид, похожий на него. Я использую Sublime text3 для написания кода Java. Предоставьте мне правильный пакет импорта для устранения ошибок. Я искал в интернете это и уже скачал пакеты HTMLUNIt из интернета и поместил их в переменную пути enivronment.

0 ответов

Другие вопросы по тегам