намагаються запустити цю програму. Я думаю, що для налаштування всіх матеріалів веб-сервісу мені потрібно запустити влучну. (Хоча з використанням javac у мене виникає та сама проблема). Я думаю, що я отримую помилки компіляції. (Показано внизу).
Я думаю, що мені потрібно зробити це включити цю банку в шлях мого класу: jsr181-api.jar (джерело) . Чи є простий тимчасовий спосіб зробити це (на сонячному екрані)? Я не хочу додавати його до файлу bash_rc (він існує назавжди). Я також знаю, що є спосіб зробити це за допомогою текстового файлу маніфесту, але це здалося складним, тому я ще не заглядав у нього. Чи можу я просто зробити щось на кшталт:
javac HelloImp <listOfJars>
або
ant HelloImp <listOfJars>
Код:
package server;
import javax.jws.WebService;
@WebService
public class HelloImpl {
/**
* @param name
* @return Say hello to the person.
*/
public String sayHello(String name) {
return "Hello, " + name + "!";
}
}
Помилки компіляції:
HelloImpl.java:3: package javax.jws does not exist
import javax.jws.WebService;
^
HelloImpl.java:5: cannot find symbol
symbol: class WebService
@WebService
^
2 errors
Оновлення: Прохолодний, який завершено, але він все ще не зовсім працює. Я створив нове запитання, щоб зберегти все добре і організовано:
javac
), але не під час виконання (тобтоjava
). Наприклад,lombok
баночка.