пытается запустить эту программу. Я думаю, что для настройки всего веб-сервиса мне нужно запустить apt. (Хотя использование javac у меня такая же проблема). Я думаю, что я получаю ошибки компиляции. (Показано внизу).Включая банки в classpath на командной строке (javac или apt)
Я думаю, что мне нужно сделать, это включить эту банку в мой путь класса: jsr181-api.jar (source). Есть ли простой временный способ сделать это (на солярии)? Я не хочу добавлять его в файл 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
Обновление: Прохладный, который завернут, но он все еще не совсем работает. Я создал new question, чтобы держать вещи красиво и организовано:
https://github.com/SpotterRF/json-examples/tree/master/java/jackson имеет хороший пример в Makefile – CoolAJ86
@ CoolAJ86 Ссылка, кажется, пошли мертвым –
Обновлено: https://github.com/coolaj86/json-examples/tree/master/java/jackson – CoolAJ86