intellij idea教程
首先我要说一点,在IntelliJ IDEA里面“new Project”就相当于我们eclipse的“workspace”,而“new Module”才是创建一个工程,这是要注意的一点。
他 说的是正确的,但是在我过去2年使用IDEA的开发经验中,我觉得IDEA是希望你一个“workspace”就有一个工程。而我在大学使用ecipse 的时候,多数人都是一个“workspace”里面有许多工程,不用的都是关闭状态,只有一个开启,这两个优秀的IDE在这点上是很有不同的。
在IDEA里面“new Project”,它会自动建一个工程(如果你一直按标准程序创建的),名字和你这个工作空间是一样的(first),如果你在这个空间里多建一个自己的 工程(second),那么seconde的工程的根目录会和first的web,src,out在平级目录中。显得很乱,虽然这样也是正确的,所以,我 强烈建议还是一个空间中只有一个工程(也是IDEA标准建法)。
IDEA建好的工程中,你是看不到输出目录的,只能看到src,web,而WEB-INF下的classes,lib,都没有。但是你在磁盘中打开,你就能发现out中,有3个目录exploded,production,test,
exploded:是你真正的web的输出目录,IDEA给你起了个别名,叫xxxxweb,这里面大家就熟悉了,什么都有了。
production:所有的.class文件的输出都在这
test:测试类和资源文件输出目录。
IDEA建工程的技巧
1. 首先是new project--->create project from scratch--->取个名字--->next--->next---->复选框web application勾上,当然你需要别的也勾上----->finish
这个基本大家都会了
2.现在你有标准目录了, 配置tomcat,上面有个向下的箭头,点一下Edit Configurations,------>左上角的"+"标志 ------>TomcatServer--->local---->起个名字---->在Application Server----->configure---->选择tomcat路径---->干掉start browser的复选框---->干掉左下角的复选框,在选右下的fix----->apply-->ok
3.去你的磁盘中,打开你新建的项目,找到E:\test\web\WEB-INF(假设项目叫test),在WEB-INF中手动建两个文件夹,取名classes和lib.
4. 回到idea,右键点击你的空间---->Module Settings----第2竖栏选test--->右边选Paths----->Use module compile output path----->output path选你刚刚在磁盘中建的classes。
5.还是第2竖栏 ---->web----->右边选Java EE Bulid Settings---->右边的 Create web module exploded directory路径选择你程序的web路径就行了(E:\test\web)
下面Exclude from module content的复选框一点要干掉,不干掉你的web在idea里面就没了。
6.添加lib,还是第2竖栏---->web----->右边选Dependencies--->add---->Module Library
---->Attach Jar Directories--->目录选择之前手动建的lib。
终于大功告成了。
现在只要jar包拷贝到你手动建的lib目录中,idea就会自动导入,你每次切换回idea的时候,会有显示,现在改动jsp,再也不需要保存和编译了,极大的增加了开发效率。
分享到:
相关推荐
IntelliJ IDEA为优化体验,提供了许多实用的技巧和设置,例如修改字符集、项目字符集、自动编译JSP、生成JAVADOC文档、设置Spring支持、启动时不自动打开项目、全屏设置等。此外,对于性能优化,也介绍了启动参数...
在Java开发方面,文档提供了创建Hello World Java项目、项目配置文件的示例,以及如何在IntelliJ IDEA中使用版本控制工具,比如SVN和Git。同时,它还介绍了如何使用实时代码模板、文件代码模板和前端代码模板Emmet来...
IntelliJ IDEA对于项目的管理有着非常细致的划分。项目(Project)是指整个开发项目,而模块(Modules)是构成项目的更小单元。类库(Libraries)是指令模块可以使用的外部库,而特征(Facets)则用于配置特定功能...
IntelliJ IDEA 项目管理功能十分强大,可以轻松管理多项目环境。它允许开发者创建和导入Maven项目,对于多模块的大型项目尤为方便。而JRebel 热部署插件,可以使得代码变更后立即生效,极大地提高了开发效率。 ### ...
IntelliJ IDEA 提供了强大的项目管理功能,包括创建项目、管理项目结构、管理项目依赖关系等。项目管理是开发工作的核心,良好的项目管理可以提高开发效率和代码质量。 在项目管理中,需要注意以下几个方面: * ...
如果用户在之前版本的IntelliJ IDEA中有过个性化设置和插件配置,通过导入旧版的settings目录(默认位于C:\Users\{User}\.IntelliJIdea12目录下),可以将这些配置直接应用到新安装的版本中,这样可以避免重复进行...
1. **安装与设置**:了解如何下载并安装IntelliJ IDEA,以及如何配置基本的项目设置,如JDK版本选择、项目类型设定等。 2. **项目创建与管理**:学习如何创建新项目,导入现有项目,以及如何管理项目的结构和依赖。...
IntelliJ IDEA的界面主要分为几个部分:菜单栏、工具栏、项目视图、编辑器和底部的工具窗口。菜单栏包含所有功能选项,工具栏提供了快捷方式,项目视图显示你的项目结构,编辑器是编写代码的地方,而工具窗口则提供...
《IntelliJ IDEA in Action》是一本专注于Java开发者的经典书籍,主要介绍如何高效地使用IntelliJ IDEA这款强大的集成...如果你是Java开发者,掌握IntelliJ IDEA的各种技巧无疑会为你的编程生涯增添一份强大的武器。
掌握IntelliJ Idea的使用技巧,不仅能帮助开发人员快速上手项目,还能大幅度提升开发效率,节省宝贵的时间。以下是一些必须掌握的IntelliJ Idea使用技巧。 首先,快捷键是提高开发效率的重要工具。例如,使用CTRL+H...
- **Eclipse Java Web项目迁移**:指导如何将原有的Eclipse项目迁移到IntelliJ IDEA环境中。 - **Maven项目管理**:深入讲解如何使用Maven进行项目依赖管理和构建过程自动化。 - **Spring框架集成**:通过具体示例...
本教程将深入讲解如何高效地使用IntelliJ IDEA进行Java项目开发。 1. **安装与配置** - 下载与安装:访问JetBrains官网下载最新版的IntelliJ IDEA,按照向导进行安装。 - 配置环境:确保系统已经安装了Java JDK,...
接下来,创建项目是使用IDE的第一步。教程会展示如何新建Java项目,配置构建系统(如Maven或Gradle),以及添加模块和库。文件管理部分将教授如何创建、打开和组织源代码文件,以及如何使用版本控制系统如Git进行...
“intellijidea开发工具文档.pdf”可能涵盖了这些特性的详细介绍,包括如何配置环境、创建项目、编写代码、调试程序、使用版本控制、安装和使用插件等内容。文档可能还会包含一些高级技巧和最佳实践,帮助用户更好地...
##### 1.3 IntelliJ IDEA 创建项目 - **步骤说明**: - 启动 IntelliJ IDEA,选择“File” -> “New” -> “Project”。 - 选择相应的项目类型,例如 Java 或 Spring Boot。 - 按照向导提示完成项目的创建过程,...
- 基本操作:介绍如何使用 IntelliJ IDEA 进行日常开发工作,如创建项目、编写代码等。 - 高级特性:深入探讨 IntelliJ IDEA 的高级功能,如重构工具、调试工具等。 - 插件系统:讲解如何通过安装和使用插件来...
【标题】中的“JetBrains Intellij IDEA新建JAVA Web项目教程 一步一步的具体步骤”指的是使用IntelliJ IDEA这个集成开发环境(IDE)创建一个基于Java的Web应用程序的过程。IntelliJ IDEA是JetBrains公司开发的一款...
这包括了项目的创建、配置等基础操作,对于初次接触IntelliJ IDEA 的开发者来说至关重要。 - **项目创建**:通过简单的几步操作即可创建新项目或导入现有项目。 - **项目配置**:包括设置编码格式、构建工具等,...
根据给定文件的信息,我们可以提炼出关于2018年Java集成开发工具IntelliJ IDEA的相关知识点,主要包括IntelliJ IDEA的基本介绍、安装配置过程、常用功能与技巧、以及如何利用该工具进行高效的Java开发等内容。...