2016-08-16 4 views
0

Я пытаюсь использовать класс SimpleRegression (link). Сначала я импортировал файл .jar в качестве внешнего jar в свой проект, и я вижу, что он импортируется. Когда я пытаюсь:JAVA Класс импорта из внешней библиотеки

import org.apache.commons.math3.stat.regression.*; 

У меня нет сообщений об ошибке, поэтому файл баночка правильно импортируются,

, но когда я импортировать конкретно класс мне нужно:

import org.apache.commons.math3.stat.regression.SimpleRegression; 

Я получаю что SimpleRegression не может быть разрешено.

Может ли кто-нибудь сказать мне, что я сделал не так? Я загрузил пакет с here.

спасибо за вашу помощь

+0

Попробуйте перестроить свой проект (чистый - построить) – Plirkee

+0

Может быть опечатка, невидимый символ или поврежденный файл исходного кода. Это произошло, когда вы создаете новый исходный файл? Что такое сообщение компилятора? – PeterMmm

+0

Что такое * точное сообщение об ошибке? –

ответ

0

Если ваш используете NetBeans способ добавить библиотеку в свой класс путь будет идти в File-Open Project -выбор Название проекта-правой кнопкой мыши на библиотеках-Клик Добавить Jar/Папка, а затем выберите файл jar. Затем вы должны дождаться, пока он будет выполнять фоновое сканирование перед запуском с новыми импортами. Возможно, произошла ошибка, когда вы импортировали банку в свой проект, поэтому попробуйте удалить банку сейчас, а затем выполните описанные выше шаги, чтобы добавить ее в свой путь к классу. Если после этого файл по-прежнему не работает, файл jar может быть поврежден.

+0

Я использую Eclipse. Я пошел с Путь сборки> Настроить путь сборки> Библиотека> Добавить внешние JAR. Сегодня утром я запустил Eclipse, и он все еще не работал. – Lori

+0

Попробуйте использовать опцию Project-Clean, и если опция очистки не работает, убедитесь, что ваш jre совместим с jre, который требуется файлу jar. –

Смежные вопросы