我是IntelliJ的新手,我一直致力于一些小项目,以熟悉IDE以及如何使用它开发Java Web项目。
我最近选择了专业Java for Web Applications来练习我的Web开发技能,我想尝试一下,因为它专注于IntelliJ而不是Eclipse。
我的主要问题是根本不了解IDE的方式。我遇到了一个问题,我无法弄清楚如何正确地做到这一点。
如何在编译类路径中添加Java EE Servlet API库? IntelliJ中的编译类路径在哪里?
感谢任何帮助!
答案 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并选择它。
还有另外六种方法来设置它,你确切选择哪一个取决于许多因素,比如你想如何管理项目中提供的依赖项等等。这些方法中的任何一种都应该让你顺利进行。