当前位置: 技术问答>java相关
编译好的Message Bean class,如何打包成jar文件,以供Deploy到Server上?
来源: 互联网 发布时间:2015-11-12
本文导语: 请给出所有步骤,谢谢 另,MDB的打包和Session Bean Entity Bean有区别吗? | // ejb-jar.xml Message-driven bean SimpleMDBBean jms.SimpleMDBBean Container Auto-acknowledge ...
请给出所有步骤,谢谢
另,MDB的打包和Session Bean Entity Bean有区别吗?
另,MDB的打包和Session Bean Entity Bean有区别吗?
|
// ejb-jar.xml
Message-driven bean
SimpleMDBBean
jms.SimpleMDBBean
Container
Auto-acknowledge
javax.jms.Queue
Durable
everyone
MDBQCF
javax.jms.QueueConnectionFactory
Container
Unshareable
mdbQueue
javax.jms.Queue
Message-driven bean
SimpleMDBBean
jms.SimpleMDBBean
Container
Auto-acknowledge
javax.jms.Queue
Durable
everyone
MDBQCF
javax.jms.QueueConnectionFactory
Container
Unshareable
mdbQueue
javax.jms.Queue
|
// jrun-ejb-jar.xml
SimpleMDBBean
ejb/SimpleMDBBean
mdbQueue
jms/queue/mdbQueue
MDBQCF
jms/jndi-QueueConnectionFactory
user
user
MDBSubscriber
SimpleMDBBean
ejb/SimpleMDBBean
mdbQueue
jms/queue/mdbQueue
MDBQCF
jms/jndi-QueueConnectionFactory
user
user
MDBSubscriber
|
建立一个目录例如example,
然后把自己的类文件信息放入到examople中,然后再在example目录中建立一个META-INF目录,在下面写配置文件ejb-jar.xml以及JRUn专用的配置文件,然后到达example目录下,使用: jar cvf example.jar *
这样就可以打包成example.jar文件了。
然后把自己的类文件信息放入到examople中,然后再在example目录中建立一个META-INF目录,在下面写配置文件ejb-jar.xml以及JRUn专用的配置文件,然后到达example目录下,使用: jar cvf example.jar *
这样就可以打包成example.jar文件了。
|
将ejb-jar.xml和jrun-ejb-jar.xml拷贝到META-INF下
然后jar cvf SMDB.jar *
启动JMC,在default中的J2EE Component加载并发布这个SMDB.jar文件
这样就应该OK了
BTW,jrunwizard我也没用成功过:(
然后jar cvf SMDB.jar *
启动JMC,在default中的J2EE Component加载并发布这个SMDB.jar文件
这样就应该OK了
BTW,jrunwizard我也没用成功过:(
|
jar cvf jar文件名 路径 .class文件名