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

发布于 2024-11-14 11:49:21 字数 384 浏览 2 评论 0原文

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

如果我希望我的 gwt-project、glassfish 和 eclipse 一起工作,接下来我应该做什么?我找不到“部署”之类的东西...

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

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

I created a new project in Eclipse Helios (for Java EE): Google -> Web Application Project. Now I want to use my glassfish server, not the built-in. I have the glassfish server. I downloaded the "Glassfish Java EE Application Server Plugin for Eclipse" with the Marketplace. I unchecked the "Run built-in server" in the project's properties.

What should I do next if I want that my gwt-project, glassfish and eclipse work together? I can't find the "deploy" or something...

Because in Netbeans so much easier this: I just have to create the new gwt-project and I can choose the server I want to work with...

I need to work with Eclipse, because of the gwt-designer. :(

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

享受孤独 2024-11-21 11:49:21

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

To run GWT project inside EAR and using EJB try this

莫言歌 2024-11-21 11:49:21

那么你需要:
1. 将 gwt 项目转换为动态 Web 应用程序项目
2. 确保将您的 war 文件夹设置为与 gwt 一起使用的文件夹(对于 GWT 项目,默认值为“war”;对于动态 Web 项目,默认值为“WebContent”)
3.(这是最糟糕的部分)确保编译它,并且每当客户端发生更改时,您都必须再次编译。
4. 创建一个新的 glassfish 服务器
5. 将您的 gwt/dynamic web 项目添加到 glassfish
6.启动glassfish
7.你的一套!

不好的部分是您必须进行大量编译和重新编译(每当客户端发生更改时)。您可以使用“-localWorkers 2”和-draftCompile作为运行时参数,以便编译速度更快。
不管怎样,为什么你需要玻璃鱼?也许你可以用jetty运行它

well you need to:
1. Convert your gwt project to a Dynamic Web Application project
2. Make shure to set your war folder to the one you use with gwt (default is 'war' for GWT projects and 'WebContent' for Dynamic web projects )
3. (This is the part that sucks) Make sure you compile it and any time there are changes on the client side, you have to compile again.
4. Create a new glassfish server
5. add your gwt/dynamic web project project to glassfish
6. start glassfish
7. your set!

The bad part is that you hae to compile and recompile a lot (whenever there are changes on the client side). You can use ' -localWorkers 2 ' and -draftCompile as runtime parameters so it compiles faster.
Anyway, why do you need glassfish? maby you can run it with jetty

风柔一江水 2024-11-21 11:49:21

使用 Glassfish 有什么特别的原因吗?通常使用 Eclipse+Jetty 进行开发,构建一个 war 并部署在 Tomcat/Glassfish 上进行测试/生产

Any particular reason for Glassfish?Usually one works with Eclipse+Jetty for development, builds a war and deploys on Tomcat/Glassfish for testing/production

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文