发布时间:2025-06-15
浏览次数:0
链接:.com/deng-cc/p/.html
1、项目配置的理解
IDEA中最为关键的配置选项,正是这些内容,它们直接影响到项目的顺利运行,任何缺失都可能导致功能不完整。近期,公司恰好采用了我们之前较为熟悉的IDEA进行开发,为了能更加深入地掌握并运用它,我特意搜集了各种资料进行深入研究,现将整理后的心得体会分享给大家。
1.1
1.2
1.2.1 增删子项目
在某个项目内部,可以包含若干个子项目,每个子项目本质上可以视作一个独立模块。通常情况下,我们的项目是独立存在的,IDEA软件也默认采用单一项目结构,因此我们只需对单个模块进行配置即可。
(此处的两个项目引入仅作示例参考)
1.2.2 子项目配置
每个子项目都对应了、Paths、 三大配置选项:
1.2.3 增删框架(Web部署-1)
在各个子项目内部,均可为其选定适用的架构,对此,我们特别强调对Web模块配置的阐述。
1.3
此处能够展示已添加的jar文件,并且支持新增jar文件,还能将多个jar文件归类到同一组中,这就像是对jar文件进行整理。系统默认将每个jar文件视为一个独立的组(尚未进行测试,尚待确定)。
1.4
官方的解释是:
当你在面板中选中一个(方面)时,相关信息会在界面的右侧部分展示出来。
点击左侧面板中的技术框架选项后,右侧页面会展示该框架的相关配置选项;然而,坦白讲,我并未察觉到这些设置有何实际效用。
1.5 (Web部署-2)
项目的打包与部署配置,在项目配置中占据着至关重要的地位,这一点需要特别强调。
先理解下它的含义,来看看官方定义的:
一个测试案例是你为检验而设定的某个软件组件,或者你的软件或其部分。测试案例可以是Java语言的一部分或Java程序中的一个Java类,也可以是作为服务器的Web应用或Web服务,等等。
编译完成的Java类文件,以及Web资源等内容的集成,主要用于测试和部署等任务。简单来说,就是确定如何对应用进行打包,比如采用war、jar、ear等不同的打包格式。一旦完成打包,该应用便可以部署至应用服务器上运行。
在IDEA中,默认配置下,相关目录已妥善设置,无需调整。打包成war包时,系统将自动在WEB-INF目录中创建所需文件intellij idea tomcat配置,随后只需将编译后的文件存放其中即可。
您可能对当前页面的输出路径感到困惑,之前不是已经设置了文件编译的输出位置了吗?那么,为何此处又多出了一个用于整合这些资源的目录?这个目录具体执行了哪些操作呢?
其实,实际上,当你点击运行时,默认就开始做以下事情:
在保存或自动保存文件时,IDEA并不会立即进行编译,这与那些保存即编译的IDE不同。因此,在运行程序之前,需要进行一次编译操作。编译完成后,生成的class文件会被保存在项目指定的编译输出目录中(详情请参考1.2.2)。
根据中的设定对目录结构进行创建;
将位于拷贝web资源根目录中的全部文件intellij idea tomcat配置,逐一转移至指定目录中(具体位置请参考1.2.3)。
将编译生成的输出目录中的文件,复制并移动至WEB-INF文件夹中(具体操作见1.2.2部分)。
拷贝lib目录下所需的jar包到下的下;
执行操作,一旦顺利完成,若条件允许,系统将自动启动浏览器并访问设定的网页链接。
在这里还要注意的是,配置完成的,需要在中进行添加:
2、参考
IDEA 项目相关的几个重要概念介绍
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码