此命令来源于weblogic下的lib文件夹下的weblogic.jar中的ejbc.class,我这用的是这个命令
java weblogic.ejbc -keepgenerated -compiler javac temp.jar HelloWorld.jar
java weblogic.ejbc -keepgenerated -compiler javac temp.jar HelloWorld.jar
解决方案 »
- java的servlet模拟post表单提交
- IE8兼容性试图问题
- 不同操作系统页面显示问题
- 请问怎么判断单选按钮是否选中(急,JSF标签)
- 请问Enhancer和MethodInterceptor在哪个包里
- MYSQL问题的全部代码,请求解答
- 懒汉式与饿汉式的区别
- 请问谁做过有关j2ee的比较完整的例子
- 简单的JDBC查询问题 where ? = ?
- struts html:errors标签的问题(在线等待)
- 我安装了Weblogic7.0后,服务器启动正常,ejb也部署成功了,但是我在初始化上下文时,去跑出找不到weblogic.jnid.WLInitialContextFactor
- 如何访问XML中结点的属性?
在WEJBLOGIC7中有BUILDER的工具。可以直接将你的APPLICATION打成EAR文件,
还能帮你检查配置文件的合法性。
很方便的说
<classpath refid="class.path" />
<arg value="${application.dir}/${ejb.name}EJB.jar" />
</java>
我试了builder,很不错,跟weblogic结合很好
这样写简单的ejb就不用那么庞大的jb了
谢谢那我还有个问题了
为什么用builder发布的文件都在user_projects\mydomain\myserver\stage下,而通过weblogic的console来deploy的工具直接就放在了user_projects\mydomain下?
这两种有什么不同吗?还有就是,我发现我发布好的文件就是原来的那些,而Ed Roman书里的例子的jar文件却多下面这些东西:
HelloBean_15fz5e_LocalHomeImpl.class
HelloBean_15fz5e_Impl.class
HelloBean_15fz5e_HomeImpl.class
HelloBean_15fz5e_EOImpl.class
HelloBean_15fz5e_ELOImpl.class
HelloBean_15fz5e_EOImplRTD.xml
HelloBean_15fz5e_HomeImplRTD.xml
这些是做什么的?有什么用吗?没有可以吗?(好象我的没有这些也可以用阿)那又是怎么生成的呢?
发现他们的configration里的general选项卡上有个staging mode,所有deploy到stage文件夹的ejb的mode均为stage。而在stage外面的选项是选的none那么,这个stage mode有什么用处?仅仅是用来区分不同位置的?