Dołączanie słoików w ścieżce klasy w linii poleceń (javac lub apt)

próbuje uruchomić ten program. Myślę, że aby skonfigurować wszystkie elementy usługi sieciowej, muszę uruchomić apt. (Chociaż korzystam z javac, mam ten sam problem). Myślę, że otrzymuję błędy kompilacji. (Pokazane na dole).

Myślę, że to, co muszę zrobić, to dołączyć ten jar do mojej ścieżki klasy: jsr181-api.jar(źródło). Czy istnieje prosty tymczasowy sposób, aby to zrobić (na solaris)? Nie chcę dodawać go do mojego pliku bash_rc (jest tam na zawsze). Wiem też, że jest jakiś sposób na zrobienie tego za pomocą manifestu tekstowego, ale to wydawało się skomplikowane, więc jeszcze nie zajrzałem. Czy mogę po prostu zrobić coś takiego:

javac HelloImp <listOfJars>

lub

ant HelloImp <listOfJars>

Kod:

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 + "!";
   }
}

Błędy kompilacji:

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

Aktualizacja:Chłodny, który jest zawinięty, ale wciąż nie działa. Stworzyłemnowe pytanieaby wszystko było ładne i zorganizowane:

questionAnswers(6)

yourAnswerToTheQuestion