我是IntelliJ的新手,我一直在做一些小项目来熟悉IDE以及如何用它开发Java web项目。
我最近选择了专业Java Web应用程序来练习我的Web开发技能,我想尝试一下,因为它专注于IntelliJ而不是Eclipse。
我的主要问题是不知道我的方式周围的IDE。我遇到了一个问题,我一直不知道如何正确解决。
如何在编译类路径上添加Java EE Servlet API库?编译类路径在IntelliJ中的位置
任何帮助都是感激的!
这取决于您如何管理项目中的依赖项。
如果您正在使用Maven,只需将其作为依赖项添加到pom.xml中。当IDEA看到一个基于maven的项目时,它将为您导入更改和/或启用自动导入。常见的JavaEE 7 maven依赖项在pom.xml中如下所示:
<dependencies>
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>7.0</version>
<scope>provided</scope>
</dependency>
</dependencies>
如果你只使用IDEA项目来管理事物(相对于maven, gradle等),那么你可以进入项目结构对话框,点击模块并选择包含web层代码的模块。然后单击依赖项选项卡。然后单击加号按钮(+)并添加一个JAR,然后导航到包含与应用程序服务器绑定的servlet api的JAR,并选择它。
还有另外六种方法来设置它,你选择哪一种取决于很多因素,比如你想如何管理项目中提供的依赖项等。这两种方法中的任何一种都可以让您顺利完成任务。