出师未捷身先死,写好了*.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;
}
9 个解决方案
#1
你把这些东西都编译成.class的,然后用J2EE自带的那个Application工具打包就可以^o^
#2
你可以去我的网站看看,我整理了一批,专门为初学者的!
http://ansonsoft.myrice.com/main.htm
http://ansonsoft.myrice.com/main.htm
#3
我看了一下,都是 1.3 中的做法,有谁知道1.4怎么干吗?
#4
看一下相应的例子就OK了
#5
你不要用j2sdkee1.4beta,那个测试版,问题还不少.
你用ANT打包,《J2EETutorial》上有相关介绍
你用ANT打包,《J2EETutorial》上有相关介绍
#6
用deploytool!先下载一个J2EE1。3
#7
你不会用IDE带的打包工具吗?现在只要是个支持J2EE的IDE都有打包功能的。
#8
jbuilder中可以打包。
#9
1.4版本现在还用不了,有问题,连新建一个Application都会抛出异常!!!!
最好还是先用J2SDKEE1.3.1
最好还是先用J2SDKEE1.3.1
#1
你把这些东西都编译成.class的,然后用J2EE自带的那个Application工具打包就可以^o^
#2
你可以去我的网站看看,我整理了一批,专门为初学者的!
http://ansonsoft.myrice.com/main.htm
http://ansonsoft.myrice.com/main.htm
#3
我看了一下,都是 1.3 中的做法,有谁知道1.4怎么干吗?
#4
看一下相应的例子就OK了
#5
你不要用j2sdkee1.4beta,那个测试版,问题还不少.
你用ANT打包,《J2EETutorial》上有相关介绍
你用ANT打包,《J2EETutorial》上有相关介绍
#6
用deploytool!先下载一个J2EE1。3
#7
你不会用IDE带的打包工具吗?现在只要是个支持J2EE的IDE都有打包功能的。
#8
jbuilder中可以打包。
#9
1.4版本现在还用不了,有问题,连新建一个Application都会抛出异常!!!!
最好还是先用J2SDKEE1.3.1
最好还是先用J2SDKEE1.3.1