J2EE Bouwen van de applicatie

Pagina: 1
Acties:

  • bvp
  • Registratie: Maart 2005
  • Laatst online: 16-04 19:03
Ik ben begonnen met een cursus EJB en loop tegen een probleem aan met het bouwen van de applicatie.
De volgende code wilt bijv. niet bouwen met javac -d omdat hij onder andere EJBObject niet kent.
Deze zitten in de j2ee.jar van de J2ee SDK.

Java:
1
2
3
4
5
6
7
8
9
package headfirst;

import javax.ejb.*;
import java.rmi.RemoteException;

public interface Advice extends EJBObject {

    public String getAdvice() throws RemoteException;
}


Hoe krijg ik het voor elkaar dat de bovenstaande code wilt bouwen, ofterwijl dat hij alle objecten uit de j2ee.jar herkent?

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 22:53

Creepy

Tactical Espionage Splatterer

Welk probleem krijg je dan precies? (foutmeldingen etc.)
Hoe heb je precies geprobeerd om je source te compileren (commandline etc.)

Je mag wel iets meer info geven ;) Zie ook P&W FAQ - De "quickstart"

Je hebt wel die j2ee.jar als library meegegeven (zie javac -cp etc).

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


  • bvp
  • Registratie: Maart 2005
  • Laatst online: 16-04 19:03
De EJB cursus raadde aan om niet met een IDE te werken maar gewoon met bijv. notepad en vervolgens de code te bouwen met de commandline.

Er staat verder een voorbeeld bij met:
javac -d ../classes headfirst/*.java

Hier neemt ie dus uiteraard niet de j2ee.jar uit de SDK mee.

Na lang vogelen is het nu gelukt met:
javac -d ../classes headfirst/*.java -classpath c:\j2sdkee1.3.1\lib\j2ee.jar;

Op mijn werk gebruik ik dus wel een IDE (eclipse) en ANT om te bouwen.
Zo krijg je dus dat je op deze meest simpele dingen uren kan zitten prutsen :X :o