IDEA使用技巧总结
2017-11-17 23:44
495 查看
添加jar包
首先,通过菜单栏中的“File”进入到“Project Structure”:选择左侧的“Modules”:
再选择右侧对应的“Dependencies”:
接下来,点击最右侧“绿色的加号”,选择“1
JARs or directories”,然后就是咱们说了算啦,任意添加咱们想要的 jar 包即可(前提是咱得事先下载对应的 jar 包)
最后,点击“Apply”或者“OK”,好让咱们的修改生效。
设置默认Maven的两种方法
第一种:
在 IntelliJ IDEA 的初始化界面中,依次选择“Configure”—>“Project Defaults”—>“Settings”,然后在“Default Preferences”里的“Maven”中进行配置,即可。
第二种:
在项目中,依然选择“File”—>“Others Settings”,然后在“Default Preferences”里的“Maven”中进行配置,即可。
以上
两种方法,都是为了进入到“Default Preferen
ces”中,在其中进行配置,自然就可以默认到新建的
Project 中了!
控制台输出中文乱码问题的解决方法
首先,找到 IntelliJ IDEA 的安装目录,进入
bin目录下,定位到
idea.vmoptions文件,如下图所示:
打开
idea.vmoptions文件,如下图所示:
在其中追加
-Dfile.encoding=UTF-8代码,如下图所示:
最后,在 IntelliJ IDEA 中的“Run/Debug Configurations”中,修改虚拟机参数“ VM options ”,内容与在文件
idea.vmoptions中追加的内容相同,皆为
-Dfile.encoding=UTF-8,具体如下图所示:
到这里,IntelliJ IDEA 控制台输出中文乱码的问题就得到解决了
Project 和 Module 的概念及区别
在 IntelliJ IDEA 中,没有类似于 Eclipse 工作空间(Workspace)的概念,而是提出了Project和Module这两个概念。接下来,就让咱们一起看看 IntelliJ IDEA 官方是如何描述两者的吧!在 IntelliJ IDEA 中
Project是最顶级的结构单元,然后就是
Module,一个
Project可以有多个
Module。目前,主流的大型项目结构基本都是多
Module的结构,这类项目一般是按功能划分的,比如:user-core-module、user-facade-module
和 user-hessian-module 等等,模块之间彼此可以相互依赖。通过这些
Module的命名可以看出,她们都是处于同一个项目中的模块,彼此之间是有着不可分割的业务关系的。
因此,咱们可以大致总结出:一个
Project是由一个或多个
Module组成,尽量让各模块处于同一项目之中,此时彼此之间具有互相依赖的关联关系。在这里,之所以说“尽量”,是因为
IntelliJ IDEA 的
Project是一个没有具备任何编码设置、构建等开发功能的,主要起到一个项目定义、范围约束、规范类型的效果,或许,咱们也可以简单地理解
Project就是一个单纯的目录,只是这个目录在命名上必须有其代表性的意义。在一般情况下,IntelliJ
IDEA 是默认单
Project单
Module的,这时
Project和
Module合二为一,在没有修改存储路径的时候,显然
Project对
Module具有强约束作用啦!不过说实话,这里就是将
Module的内容放在了
Project的目录下,实际上还是
Module自己约束自己。
标注1:Project name,项目名称;
标注2:Project location,项目存储地址;
标注3:Module name,模块名称;
标注4:Module file location,模块存储地址。
如上图所示,通过观察
Project和
Module的存储地址,咱们可以发现,在此处建立了一个名为
user-core-module的目录,并将其放在了名为
user-modules-project的目录下,而没有将两个目录合二为一,也就为咱们建立多
Module的
Project作了准备。
如上图所示,显然
user-modules-project仅表现为一个目录而已。
如上图所示,依次点击
File–>
New–>
Module,进入如下界面:
如上图所示,输入
Module name之后,
Content root和
Module file location自动发生改变,然后点击
finish,完成:
如上图所示,咱们在项目
user-modules-project中,建立了两个
Module,分别为
user-core-module和
user-hessian-module,接下来,咱们再看看存储目录:
如上图所示,显然在
user-modules-project目录中,又多了一个名为
user-hessian-module的目录。至此,多
Module的
Project构建完成!
相关文章推荐
- IntelliJ IDEA 使用技巧总结
- JAVA 开发工具Jcreator使用技巧总结 (转)
- DataGrid使用技巧小总结-个性化分页及复杂表头
- 网友们总结使用blog的各种技巧和经验
- OFFICE使用技巧总结
- DataGrid使用技巧小总结-个性化分页及复杂表头
- DataGrid使用技巧小总结-个性化分页及复杂表头
- 总结:ADO.NET在开发中的部分使用方法和技巧 (转贴)
- Putty使用技巧总结
- kshen转总结:ADO.NET在开发中的部分使用方法和技巧
- IntelliJ IDEA使用技巧一览表
- IDEA使用技巧
- 总结一下SubSonic使用技巧
- 总结:ADO.NET在开发中的部分使用方法和技巧
- IntelliJ IDEA使用技巧一览表(转)
- DataGrid使用技巧小总结-个性化分页及复杂表头
- DataGrid使用技巧小总结-个性化分页及复杂表头
- 【转载】JAVA 开发工具Jcreator使用技巧总结
- 总结:ADO.NET在开发中的部分使用方法和技巧 选择自 yangyifan0 的 Blog
- [原创]JAVA 开发工具Jcreator使用技巧总结