An enterprise bean developer performs the following tasks to deliver an EJB JAR file that contains one or more enterprise beans:
Writes and compiles the source code
Specifies the deployment descriptor (optional)
Packages the .class files and deployment descriptor into the EJB JAR file