essayer d'exécuter ce programme. Je pense que pour configurer tous les services Web, j'ai besoin d'exécuter apt. (Bien que j'utilise javac, j'ai le même problème). Je pense que ce que je reçois, ce sont des erreurs de compilation. (Montré en bas).
Je pense que ce que je dois faire est d'inclure ce fichier jar dans mon chemin de classe: jsr181-api.jar (source) . Existe-t-il un moyen temporaire simple de le faire (sur solaris)? Je ne veux pas l'ajouter à mon fichier bash_rc (il est là pour toujours). Je sais aussi qu'il existe un moyen de le faire en utilisant un fichier texte manifeste, mais cela semblait compliqué, je ne l'ai donc pas encore examiné. Puis-je simplement faire quelque chose comme:
javac HelloImp <listOfJars>
ou
ant HelloImp <listOfJars>
Code:
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 + "!";
}
}
Erreurs de compilation:
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
Mise à jour: Cool qui est terminé mais cela ne fonctionne toujours pas tout à fait. J'ai créé une nouvelle question pour garder les choses bien et organisées:
javac
) mais pas à l'exécution (iejava
). Par exemple, lelombok
pot.