发布时间:2025-08-01
浏览次数:0
这篇牛逼:
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应用程序中,也可以是作为Web服务或Web组件的形式,等等。
编译完成的Java类以及Web资源的集成,主要用于测试和部署等任务。简单来说,就是确定如何将这些资源打包,比如采用war、jar、ear等不同的打包格式。一旦完成打包,就可以将应用部署到服务器上。
Java的jar文件,通常用于将众多Java类文件、相关的元数据以及资源文件(如文本、图片等)整合至单一文件中,便于分发Java平台上的应用程序或库。
Web应用,即Webintellij idea官网,是一种包含用于分发目的的JSP页面、Java应用程序和类、XML文档、标签库、静态网页(包括HTML及其相关文件)以及其他构成Web应用程序必要资源的JAR文件。
在此处,您可以将其视为一种扩展,而非缩减。这指的是war、jar等产物在未经压缩时的文件目录布局。在开发过程中,推荐采用这种结构,因为这样修改文件后,其效果可以立即显现。
在IDEA中intellij idea官网,默认配置下,相关目录结构已妥善设置,无需进行任何调整。当制作war包时,系统会自动在WEB-INF目录中创建所需文件,随后只需将编译完成的文件存入其中即可。
您可能对当前的输出文件夹感到困惑,之前已经设置了文件编译的输出位置,为何此处还额外存在一个用于整合资源的文件夹?该文件夹具体执行了哪些功能呢?建议您查阅相关资料。
其实,实际上,当你点击运行时,默认就开始做以下事情:
在这里还要注意的是,配置完成的,需要在中进行添加:
参考链接
该网页地址为https://www..com/help/idea/2016.3/-tab.html?=%,请勿进行修改。
请勿访问该网页链接,该页面包含未经授权的版权信息,具体内容请参考官方帮助文档。
http://www..com/52php/p/.html
http://white-.iteye.com/blog/
https://my..net//blog/
如有侵权请联系删除!
Copyright © 2023 江苏优软数字科技有限公司 All Rights Reserved.正版sublime text、Codejock、IntelliJ IDEA、sketch、Mestrenova、DNAstar服务提供商
13262879759
微信二维码