EJB问题:打包EAR(高分相赠)

yacki 2003-10-24 09:55:46
刚刚开始学习 EJB,由于书的版本是1.3,用的J2EE是1.4,结果发现了不少改变。
出师未捷身先死,写好了*.java,要生成*.ear,麻烦了。
我下载了J2EE1.4的英文Tutorial狂看,发现原来1.3的packager已经改成了asant,由于我不懂相关的XML知识,无法顺利完成。而且翻译J2EE教程中的例子时都发生了意外错误。
高手们,救命啊!最好有比较详细的步骤。

源代码贴出参考:
//=====================Hello.java=====================
import java.rmi.*;
import javax.ejb.*;

public interface Hello extends EJBObject
{
public String hello() throws RemoteException;
}

//========================HelloBean.java==============
import java.rmi.*;
import javax.ejb.*;

public class HelloBean implements SessionBean
{
private SessionContext ctx;
public void ejbCreate(){
}

public void ejbRemove() throws RemoteException{}

public void ejbActivate() throws RemoteException{}

public void ejbPassivate() throws RemoteException{}

public void setSessionContext(SessionContext ctx) throws RemoteException
{
this.ctx=ctx;
}

public String hello()
{
return "Hello!";
}
}

//===========================HelloHome.java==================
import java.rmi.*;
import javax.ejb.*;

public interface HelloHome extends EJBHome
{
public Hello create() throws RemoteException, CreateException;
}
...全文
45 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
alienbat 2003-10-25
  • 打赏
  • 举报
回复
你不会用IDE带的打包工具吗?现在只要是个支持J2EE的IDE都有打包功能的。
戚爱斌 2003-10-25
  • 打赏
  • 举报
回复
用deploytool!先下载一个J2EE1。3
orant 2003-10-25
  • 打赏
  • 举报
回复
你不要用j2sdkee1.4beta,那个测试版,问题还不少.
你用ANT打包,《J2EETutorial》上有相关介绍
etre 2003-10-25
  • 打赏
  • 举报
回复
看一下相应的例子就OK了
yacki 2003-10-25
  • 打赏
  • 举报
回复
我看了一下,都是 1.3 中的做法,有谁知道1.4怎么干吗?
anson2003 2003-10-25
  • 打赏
  • 举报
回复
1.4版本现在还用不了,有问题,连新建一个Application都会抛出异常!!!!
最好还是先用J2SDKEE1.3.1
fanth 2003-10-25
  • 打赏
  • 举报
回复
jbuilder中可以打包。
anson2003 2003-10-24
  • 打赏
  • 举报
回复
你可以去我的网站看看,我整理了一批,专门为初学者的!
http://ansonsoft.myrice.com/main.htm
renxin 2003-10-24
  • 打赏
  • 举报
回复
你把这些东西都编译成.class的,然后用J2EE自带的那个Application工具打包就可以^o^

67,542

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧