上篇教程介绍了在
探索默认项目结构
在java开发工具IntelliJ IDEA 级别,RESTful Web 服务开发支持基于 Java EE:RESTful Web Services (JAX-RS)插件。该插件与 IntelliJ IDEA 捆绑并默认启用。
在模块级别,可以在创建项目、将新模块添加到现有项目以及现有模块时启用服务开发支持。
确保启用了 RESTful Web 服务插件
尽管默认启用了 CDI 支持插件,但在开始使用 CDI 之前确保该插件仍然处于启用状态始终是值得的。
- 打开设置/首选项对话框Ctrl+Alt+S。
- 在对话框的左侧,选择Plugins。
- 在对话框右侧的Plugins page 上,输入 restful搜索框。因此,只有名称和描述包含的插件 restful才会显示在插件列表中。
- 如果Java EE:RESTful Web Services (JAX-RS)右侧的复选框 未选中,请选中它。
- 在“设置”对话框中单击“确定”。
- 如果建议,请重新启动 IntelliJ IDEA。
创建项目时启用 REST 支持
- 如果 IntelliJ IDEA 中当前没有打开任何项目,请单击Welcome 屏幕上的Create New Project。否则,选择文件 | 新 | 项目。结果,新建项目向导打开。
- 在向导的第一页的左侧窗格中,选择 Java Enterprise。在页面的右侧,指定要使用的JDK并选择要支持的 Java EE 版本。
- 在Additional Libraries and Frameworks下,选中 Restful Web Service复选框。
- 您需要一个实现 %tech_name% 的库。JAX -RS API。您可以选择使用现有库、创建和使用新库、下载库文件(如果它们在您的计算机上尚不可用)或推迟设置库直到稍后时间。
使用库 选择要使用的库(如果 IntelliJ IDEA 中已经定义了相应的库)。 创造 下载 稍后设置库 选择此选项可将库的设置推迟到以后。 单击下一步。
- 指定项目和模块的名称和位置设置。单击完成。
将模块添加到项目时启用 REST 支持
- 打开要添加模块的项目,然后选择File | 新 | 模块。结果,新建模块向导打开。
- 在向导的第一页的左侧窗格中,选择 Java Enterprise。在页面的右侧,选择要支持的 Java EE 版本。
- 在Additional Libraries and Frameworks下,选中 Restful Web Service复选框。
- 您需要一个实现 %tech_name% 的库。JAX -RS API。您可以选择使用现有库、创建和使用新库、下载库文件(如果它们在您的计算机上尚不可用)或推迟设置库直到稍后时间。
- HelloApplication.java是 的子类javax.ws.rs.core.Application,用于配置应用程序运行资源类中定义的 REST 资源的环境。注释标识应用程序根的@ApplicationPathURL 映射(默认情况下,它设置为/api)。
使用库 选择要使用的库(如果 IntelliJ IDEA 中已经定义了相应的库)。 创造 下载 稍后设置库 选择此选项可将库的设置推迟到以后。 - 指定模块的名称和位置设置。单击完成。
为现有模块启用 REST 支持
- 打开项目工具窗口(例如View | Tool Windows | Project)。
- 右键单击感兴趣的模块并选择Add Framework Support。
- 在打开的Add Frameworks Support 对话框的左侧窗格中,选中RESTful Web Service复选框。
- 您需要一个实现 %tech_name% 的库。JAX -RS API。您可以选择使用现有库、创建和使用新库、下载库文件(如果它们在您的计算机上尚不可用)或推迟设置库直到稍后时间。
使用库 选择要使用的库(如果 IntelliJ IDEA 中已经定义了相应的库)。 创造 下载 稍后设置库 选择此选项可将库的设置推迟到以后。 - 在“添加框架支持”对话框中单击“确定”。
本次的IDEA教程就介绍到这里了,下篇教程我们介绍REST 开发的编码帮助
IntelliJ IDEA | 下载试用
重要通知:接厂商相关通知,JetBrains 将于 2022 年 10 月 1 日起全面上调 IDE、. NET 工具 和 All Products Pack 订阅产品价格。
在新价格生效前仍可按照当前价格进行订阅, 但请注意以下两点调整:
- 个人订阅允许最多订阅 3 年,企业订阅允许最多订阅 2 年(订阅含新购和续费);
- 2022 年 7 月 1 日至 2022 年 9 月 30 日之间的续订,将从下单日起往后计算订 阅时间,未使用的剩余订阅时间将进行价格抵扣。例如 2022 年 7 月 4 日续订 2 年,当 前的 licenses 是 8 月 4 日到期,还有 1 个月剩余,那么续订后的到期日则为 2024 年 7 月 4 日,续订价格则是从 2 年的订阅价格中扣除剩余 1 个月未使用的订阅之后的金额。
想要了解IntelliJ IDEA价格的朋友,欢迎咨询官方客服
IntelliJ IDEA技术交流群:786598704 欢迎进群一起讨论
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!