Aggiunta delle dipendenze del codice Java

Quando si scrive il codice Java per un nodo JavaCompute, è possibile includerei riferimenti ad altri progetti Java e a file JAR.

Prima di iniziare

Per completare tale attività, terminare la procedura riportata di seguito:

E' possibile che il codice Java in un nodo JavaCompute contenga riferimenti ad altri progetti Java nell'area di lavoro Eclipse (dipendenze interne) o a file JAR esterni, ad esempio L'API JavaMail (dipendenze esterne). Se sono presenti riferimenti ad altri file JAR, è necessario aggiungere i file al percorso della classe di progetto.

  1. Fare clic con il tasto destro del mouse sulla cartella del progetto in uso e selezionare Proprietà.
  2. Fare clic su Java Build Path nel pannello di sinistra.
  3. Fare clic sulla scheda Libraries.
  4. Effettuare una delle procedure riportate di seguito:
    • Per aggiungere una dipendenza interna, fare clic su Add JARs..., selezionare il file JAR che si desidera e fare clic su OK.
    • Per aggiungere una dipendenza esterna, fare clic su Add External JARs..., selezionare il file JAR che si desidera e fare clic su Apri. Copiare il file in WorkPath/shared-classes dove WorkPath è il percorso completo della directory di lavoro del broker. Se le dipendenze esterne non vengono copiate in tale percorso, vengono generate eccezioni ClassNotFoundException durante il runtime.
    Suggerimento:
    Il valore predefinito per WorkPath è uno dei valori riportati di seguito.
    • Per sistemi Windows, il percorso di lavoro predefinito è c:\Documents and Settings\All Users\Application Data\IBM\MQSI.
    • Per i sistemi UNIX, il percorso di lavoro predefinito è /var/mqsi.
    • Per i sistemi Linux, il percorso di lavoro predefinito è /var/mqsi.

    E' stata aggiunta una dipendenza di codice.

Attività correlate
Gestione di file Java
Scrittura Java
Riferimenti correlati
Nodo JavaCompute
Informazioni particolari | Marchi | Download | Libreria | Supporto | Commenti
Copyright IBM Corporation 1999, 2006 Ultimo aggiornamento: ago 17, 2006
ac30280_