新版IDEA2020.2.1创建Java web工程时找不到Java Enterprise


1、今天有一个朋友问我,他的IDEA 更新之后就创建不了Java web 工程了,找不到 Java Enterprise 也就创建不了web项目

在这里插入图片描述

于是我就写了这篇文章,希望可以帮到有这个困惑的小伙伴。更新之后IDEA 做了一些调整。所以得多一步操作才可以。

2、更新后创建 Java web 项目变成了两步:
① 先创建一个普通的Java工程; ② 再把这个工程升为 Java web 项目。

步骤一:
   创建一个Java 工程,直接两次 Next(我的工程命名为 java web);

在这里插入图片描述
步骤二:
  (1)右键工程,选择 Add Framework Support...,添加(Add) 框架(Framework)支持(support)

在这里插入图片描述
  (2)勾选 Web Application(4.0)即可将这个Java 工程升为 Java web 项目。

在这里插入图片描述

3、之后就会自动生成 Java web 所需的资源和自动生成 Java web 的目录结构

在这里插入图片描述
到这里就完成一个Java web 项目的创建了,还没有学过 Maven 的朋友得去学一学了,学完后你会发现就很少用这种方式创建项目,因为 Maven 都给你管理好你的项目了。


有用点个关注,手留余香!😗 😗 😗

<think>嗯,用户的问题是关于如何在Mac上的IntelliJ IDEA添加Java EE支持。首先,我需要回忆一下Java EE在IntelliJ中的支持情况。记得社区版是不支持Java EE的,只有Ultimate版才有。可能用户使用的是社区版,所以需要确认版本。 用户提到的问题可能是安装或配置的问题。首先,应该建议他们检查IDEA的版本,如果是Community版,只能升级或者使用替代方案,比如安装插件或者手动配置。如果已经是Ultimate版,可能需要启用相关插件,比如Java EE框架支持。 然后,参考之前的引用内容,引用[2]提到社区版没有Java EE的支持,所以可能需要建议用户升级。引用[3]提到启用legacy的Java EE选项,可能需要指导用户如何在设置里到相关插件。另外,引用[4]提到了配置Tomcat的步骤,这可能也是解决方案的一部分,因为Java EE项目通常需要应用服务器。 接下来,可能的步骤包括:确认IDEA版本,安装JDK,启用Java EE插件,配置应用服务器如Tomcat,创建项目选择Java Enterprise模板,或者使用Maven/Gradle添加依赖。如果用户无法升级到Ultimate版,可能需要推荐使用其他IDE,如Eclipse,或者使用社区版配合手动配置,比如添加Jakarta EE的依赖。 还要注意用户的操作系统是Mac,所以路径可能和Windows不同,需要指出常见的路径位置,比如Tomcat的安装路径通常在/usr/local或用户目录下。同,可能需要提醒用户安装Java EE相关的SDK或依赖库,确保项目配置正确。 总结解决方案的步骤:1. 检查IDEA版本;2. 安装JDK;3. 启用Java EE插件;4. 配置Tomcat;5. 创建项目或手动添加依赖。如果社区版,考虑替代方案。</think>### 如何在Mac上为IntelliJ IDEA添加Java EE支持? #### 步骤1:确认IntelliJ IDEA版本 - **Ultimate版本**:直接支持Java EE开发,需启用插件。 - **Community版本**:**不支持Java EE**,需升级或使用替代方案[^2]。 #### 步骤2:Ultimate版配置方法 1. **启用Java EE插件**: - 打开 `Preferences` > `Plugins` > 搜索 `Java EE`,启用 `Jakarta EE` 或 `Java EE` 相关插件。 - 若未显示,通过 `Marketplace` 安装 `Jakarta EE` 支持插件[^3]。 2. **配置应用服务器**(如Tomcat): - 下载并解压Tomcat到本地目录(如 `/usr/local/apache-tomcat-10.1.10`)。 - 在IDEA中:`Preferences` > `Build, Execution, Deployment` > `Application Servers`,点击 `+` 添加Tomcat路径。 3. **创建Java EE项目**: - 新建项目选择 `Jakarta EE` 或 `Java Enterprise` 模板。 - 勾选所需技术(如Servlet、JSP)并关联已配置的Tomcat服务器[^4]。 #### 步骤3:Community版替代方案 1. **手动添加依赖**(通过Maven/Gradle): ```xml <!-- Maven示例:添加Servlet API --> <dependency> <groupId>jakarta.servlet</groupId> <artifactId>jakarta.servlet-api</artifactId> <version>6.0.0</version> <scope>provided</scope> </dependency> ``` 2. **使用轻量级框架**: - 结合Spring Boot或Micronaut等简化EE开发。 #### 步骤4:验证配置 - 创建简单Servlet类,部署到Tomcat并访问 `http://localhost:8080/your-project` 测试运行结果。 ---
评论 25
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值