刚接触j2ee,打包不成功

zealVampire 2003-11-25 10:22:37
我用的是j2dk+jcreator+j2sdkee1.4
我把j2ee.jar的路径也添加进去了
第一个实验的例子是j2eetutorial14 的examlles\ejb\converter那个
Convert.java,ConverterBean.java,ConverterClient.java,ConverterHome.java都编译过了成生class了
但是用deployTool 建立了ear 的项目了,但是打那个ejb的包怎么毫无结果的,根本不能产生jar的包,war的web的包也一样
帮忙看看罗 jbuilder什么什么我不晓得用,我只想简单开始一手一脚开始学
...全文
32 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
csdnyong 2003-11-26
  • 打赏
  • 举报
回复
用jb工具打 wizards->archive
zealVampire 2003-11-26
  • 打赏
  • 举报
回复
好的 等我好好看看书 不是先有一个工程ear 你只有打好包之后 好像打好ejb之后才可以弄那个jndi的啊
zjlgigi 2003-11-26
  • 打赏
  • 举报
回复
应该是JNDI没有设置好吧
zealVampire 2003-11-26
  • 打赏
  • 举报
回复
代码我大概还是能看懂的,主要是打包打不出来,就拿这一步来说吧,我用jcreator已经生成class文件了,我按照它说的步骤做:
打包企业Bean
我们使用deploytool部署工具的新建企业Bean向导来打包企业Bean。在这个过程中向导完成如下工作:
1. 创建企业Bean的部署描述符文件
2. 将部署描述符文件和企业Bean的类文件打包进同一个EJB JAR文件
3. 把生成的EJB JAR文件加入应用程序的ConverterApp.ear文件
打包成功后你可以用Tools\Descriptor Viewer菜单查看部署描述符文件内容
用File\New\Enterprise Bean菜单打开新建企业Bean向导,该向导包含以下对话框:
1. Introduction对话框
a) 阅读该向导的说明
b) 点击Next
2. EJB JAR对话框
a) 选择Create New JAR File In Application单选按钮
b) 在下拉框中选择ConverterApp
c) 在JAR Display Name域输入ConverterJAR
d) 点击Edite按钮
e) 在Available Files下的树中定位到j2eetutorial/examples/build/ejb/converter目录。(如果converter目录在树中的层次太深,你可以通过在Starting Directory域中输入converter的整个或者部分路径来简化在树中的目录展开动作)
f) 在Available Files树中选中converter目录下的Converter.class、ConverterBean.class和ConverterHome.class文件点击Add按钮。(你也可以使用鼠标拖放操作来将这些文件加入Contents文本域)
g) 点击OK
h) 点击Next
3. General对话框
a) 在Bean Type下选中Session单选按钮
b) 选中Stateless单选按钮
c) 在Enterprise Bean Class下拉框中选择ConverterBean
d) 在Enterprise Bean Name域输入ConverterEJB
e) 在Remote Home Interface下拉框中选择ConverterHome
f) 在Remote Interface下拉框中选择Converter
g) 点击Next
4. Transaction Management对话框
a) 后面的步骤对本例并不重要,点击Finish完成向导
但是结果呢目录下只是产生一个temp??.jar的文件,是空的,也没办法添加到应用的ear包里面就是ConverterAPP.ear这个工程里面
GOALSTAR 2003-11-26
  • 打赏
  • 举报
回复
我刚做完这个例子~~~~···,

你说具体明白一点吧。我现在正做这个笔记。

EJB引用没有。JNDI得名字有没有写好。

67,513

社区成员

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

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