如何在IntelliJ的编译类路径上添加Java EE Servlet API库



我是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,并选择它。

还有另外六种方法来设置它,你选择哪一种取决于很多因素,比如你想如何管理项目中提供的依赖项等。这两种方法中的任何一种都可以让您顺利完成任务。

最新更新