У меня есть JAR-файл, содержащий ряд .java-файлов/код-заглушку. Мне нужно включить JAR в проект NetBeans и вызвать различные методы, содержащиеся внутри. Я также попытался сделать Solaris, но не повезло.Пакет не существует при импорте файла JAR
На данный момент, полнота моей Main.java (единственный файл исходного кода в проекте) является:
package TestApplication;
import edu.university.department.ws.DiscoveryServices;
public class Main {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
Точная ошибка:
C:\code\Projects\WebServiceTest\TestApplication\src\testapplication\Main.java:3: package edu.university.department.ws does not exist
import edu.university.department.ws.DiscoveryServices;
1 error
Я добавил файл JAR перейдя в библиотеки, нажав «Добавить JAR/Папка» и выбрав JAR. Как только он был добавлен, я могу развернуть его в NetBeans и увидеть весь код заглушки, включая edu.university.department.ws.DiscoveryServices.java, но все же он не может его импортировать.
Я также попытался перейти в Инструменты -> Библиотеки, а затем добавить JAR в путь к классам. Это ничего не изменило.
Возможно ли, что файл JAR создан неправильно? Я вижу код в NetBeans, поэтому я не думаю, что с JAR что-то не так, но я новичок в этом и не уверен, что я должен искать.
Спасибо!
Вы должны открыть Свойство проекта и добавить в библиотеку, в которую вы добавили банку в свой проект. – yggdraa
. Как называется файл jar? –
Как я уже упоминал, я добавил файл JAR с помощью функции Свойства -> Библиотека -> Добавить Jar. JAR не является стандартной библиотекой. – Brian