使用Eclipse Helios在glassfish上部署GWT项目

时间:2011-06-09 19:21:15

标签: eclipse gwt deployment glassfish

我在Eclipse Helios(用于Java EE)中创建了一个新项目:Google - > Web应用程序项目。现在我想使用我的glassfish服务器,而不是内置服务器。我有glassfish服务器。我使用Marketplace下载了“用于Eclipse的Glassfish Java EE应用程序服务器插件”。我取消选中项目属性中的“运行内置服务器”。

如果我想让我的gwt-project,glassfish和eclipse一起工作,我该怎么办呢?我找不到“部署”或其他东西......

因为在Netbeans中这么容易:我只需要创建新的gwt项目,我可以选择我想要使用的服务器......

我需要使用Eclipse,因为gwt-designer。 :(

3 个答案:

答案 0 :(得分:3)

要在EAR中运行GWT项目并使用EJB,请尝试this

答案 1 :(得分:1)

你需要:
1.将您的gwt项目转换为动态Web应用程序项目
2.使shure将war文件夹设置为与gwt一起使用的文件夹(对于GWT项目,默认为'war',对于Dynamic web projects,默认为'WebContent') 3.(这是糟糕的部分)确保编译它,并且在客户端有任何更改时,您必须再次编译。
4.创建一个新的glassfish服务器
5.将您的gwt /动态Web项目项目添加到glassfish中 6.开始glassfish
你的套装!

糟糕的是你要编译和重新编译很多(只要客户端有变化)。您可以使用'-localWorkers 2'和-draftCompile作为运行时参数,以便更快地编译。 无论如何,你为什么需要玻璃鱼? maby你可以用码头来运行它

答案 2 :(得分:0)

Glassfish的任何特殊原因?通常可以使用Eclipse + Jetty进行开发,构建战争并在Tomcat / Glassfish上进行部署以进行测试/生产