import com.chilkatsoft. * не разрешено

Я разрабатываю Java-проект, в котором мне нужно создать туннель ssh. Для этой цели я использую библиотеку chilkat, я успешно установил ее в папку своего проекта. Вот фрагмент кода. Но я получаю сообщение об ошибке:

import com.chilkatsoft. * не разрешено.

Код такой:

package usingchilkat;

import com.chilkatsoft.*;

public class myclass {
static {
       try{
           System.loadLibrary("chilkat");
       ``  } catch (UnsatisfiedLinkError e) {
            System.err.println("Native code library failed to load.\n" + e);
            System.exit(1);
          }
        }

        public static void main(String argv[])
        {
        //  Important: It is helpful to send the contents of the
        //  ssh.LastErrorText property when requesting support.

            CkSshUnnel ssh = new CkSsh();
            boolean success = ssh.UnlockComponent("Anything");
            if (success != true) {
              System.out.println(ssh.lastErrorText());
              return;}
           }

Может ли кто-нибудь помочь мне исправить это?


person Preety    schedule 08.11.2016    source источник
comment
Вы пробовали import com.chilkat.*;?   -  person Swagin9    schedule 08.11.2016
comment
да. Но показывает ту же ошибку.   -  person Preety    schedule 08.11.2016


Ответы (1)


Правильно ли вы установили системное свойство java.library.path? Нравится:

java -Djava.library.path=yourPath yourApp

Или просто загрузите весь путь напрямую:

System.load("c:/yourPath/chilkat.dll");
person Matteo Baldi    schedule 08.11.2016
comment
Я выбрал проект- ›свойства-› путь сборки java- ›добавить внешний файл jar и добавил chilkat.jar. Далее. В конфигурации редактирования я добавил Djava.library.path = ”C: \ chilkatJava; $ {env_var: PATH}” на вкладку «Аргументы». - person Preety; 08.11.2016