gpt4 book ai didi

eclipse - 如何使用 eclipse 和 gradle 创建 Java EE 7 应用程序?

转载 作者:行者123 更新时间:2023-12-02 10:29:59 24 4
gpt4 key购买 nike

我想在 eclipse 中设置一个使用 gradle 构建的简单 Java EE 7 应用程序。我当前的工具堆栈是:

  • 带有 Buildship 的 Eclipse Java EE 4.5
  • Gradle 2.5
  • Websphere Liberty 配置文件

之前使用Maven和Wildfly,我基本上做了以下步骤:

  1. mvn archetype:generate -DarchetypeGroupId=com.airhacks -DarchetypeArtifactId=javaee7-essentials-archetype -DarchetypeVersion=1.2
  2. 在 src/main/webapp 中创建 index.xhtml(facelet)
  3. 将 faces-config.xml 添加到 src/main/webapp/WEB-INF
  4. 在 eclipse 中:配置应用程序服务器(wildfly)
  5. 在 Eclipse 中:将现有 Maven 项目导入工作区
  6. 在 eclipse 中:将新应用程序部署到服务器

如何使用 gradle 执行相同操作?

最佳答案

以下步骤允许在 eclipse 中使用 buildship 创建 Java EE 应用程序可以使用 gradle 构建,并且可以本地部署到 Websphere Liberty Profile (WLP) .

先决条件:

  1. 已正确安装 Gradle 并设置 GRADLE_HOME。
  2. 安装了 buildship 和 WebSphere Developer Tools 的 Eclipse Java EE。
  3. 正确配置 WebSphere Liberty Application Server(服务器 View )

步骤:

  1. 使用 Gradle 项目向导创建 Gradle 项目。
  2. 在 build.gradle 中应用插件 war 和 eclipse-wtp。

    <s>apply plugin: 'eclipse-wtp'</s>
    apply plugin: 'war'
  3. 在 build.gradle 中添加对 Java EE 7 的依赖项。

    compile 'javax:javaee-api:7.0'
  4. 在 src/main/webapp/WEB-INF 中创建文件 beans.xml

  5. 将 src/main/webapp 添加为项目“Java 构建路径”设置中的源文件夹。
  6. 在 Gradle 任务 View 中:刷新 View 并运行 eclipseWtp 和 war 任务
  7. 打开项目属性并打开 Project Facets 首选项页面:将 Dynamic Web Module 版本设置为 3.1。
  8. 本地部署到 WLP 并享受乐趣。

关于eclipse - 如何使用 eclipse 和 gradle 创建 Java EE 7 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31746614/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com