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

时间:2015-08-19 07:50:12

标签: intellij-idea

我是IntelliJ的新手,我一直致力于一些小项目,以熟悉IDE以及如何使用它开发Java Web项目。

我最近选择了专业Java for Web Applications来练习我的Web开发技能,我想尝试一下,因为它专注于IntelliJ而不是Eclipse。

我的主要问题是根本不了解IDE的方式。我遇到了一个问题,我无法弄清楚如何正确地做到这一点。

如何在编译类路径中添加Java EE Servlet API库? IntelliJ中的编译类路径在哪里?

感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

这取决于您如何管理项目中的依赖项。

如果您正在使用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,然后导航到包含与应用程序服务器捆绑在一起的servelet API的JAR并选择它。

还有另外六种方法来设置它,你确切选择哪一个取决于许多因素,比如你想如何管理项目中提供的依赖项等等。这些方法中的任何一种都应该让你顺利进行。