IntelliJ IDEA开发工具入门六:IDEA运行、调试、断点,单步运行等;程序打包(这儿以打成jar包为例);

本文主要是介绍IntelliJ IDEA开发工具入门六:IDEA运行、调试、断点,单步运行等;程序打包(这儿以打成jar包为例);,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

IDEA的调试,运行,打包。(本篇博客的内容,还好,没多少东西,熟练应用即可啦~~~)

目录

1.调试、运行、断点

(1)【Shift+F9:调试】   & 【Shift+F10:运行】的演示

(2)【Shift+F9:调试】:遇到断点会停

(3)在两个断点之间【F8】&【F9】的区别

2.程序打包

(1)先设置,为打包做准备 

(2)上面设置好了之后,下面就是将jar实际输出了


1.调试、运行、断点

【Shift+F9】:启用调试模式;(遇到断点会停止)

【Shift+F10】:运行;(遇到断点不会停止)

【F8】&【F9】:进入调试模式后,F8可以单步运行;F9直接运行到下一个断点;

【Shift+Ctrl+F8】:进入调试模式后,查看所有断点。

说明:

(1)【Shift+F9:调试】   & 【Shift+F10:运行】的演示

(2)【Shift+F9:调试】:遇到断点会停

(3)在两个断点之间【F8】&【F9】的区别

【F8】&【F9】配合使用,很给力;


2.程序打包

当程序开发好了之后,下一步就是打包了,即产生相应的jar包或者war包;

(1)先设置,为打包做准备 

Artifacts:可以帮助我们生成jar包或者是war包;

设置jar的入口类:点击【Create Manifest…】:即设置jar的核心的配置文件;在其中可以定义入口类。

设置Main Class:设置入口类;

 

Class Path:表示类路径,用来让jar包加载相应的目录:(不太明白哎)这儿目前暂时用不到,所以这儿先不设置了;

(2)上面设置好了之后,下面就是将jar实际输出了

下面进度条,很快的就会对当前工程进行编译;

使用这个jar包:

在jar包所在目录启动命令行:

 

 

 

这篇关于IntelliJ IDEA开发工具入门六:IDEA运行、调试、断点,单步运行等;程序打包(这儿以打成jar包为例);的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/498750

相关文章

pycharm远程连接服务器运行pytorch的过程详解

《pycharm远程连接服务器运行pytorch的过程详解》:本文主要介绍在Linux环境下使用Anaconda管理不同版本的Python环境,并通过PyCharm远程连接服务器来运行PyTorc... 目录linux部署pytorch背景介绍Anaconda安装Linux安装pytorch虚拟环境安装cu

linux打包解压命令方式

《linux打包解压命令方式》文章介绍了Linux系统中常用的打包和解压命令,包括tar和zip,使用tar命令可以创建和解压tar格式的归档文件,使用zip命令可以创建和解压zip格式的压缩文件,每... 目录Lijavascriptnux 打包和解压命令打包命令解压命令总结linux 打包和解压命令打

将java程序打包成可执行文件的实现方式

《将java程序打包成可执行文件的实现方式》本文介绍了将Java程序打包成可执行文件的三种方法:手动打包(将编译后的代码及JRE运行环境一起打包),使用第三方打包工具(如Launch4j)和JDK自带... 目录1.问题提出2.如何将Java程序打包成可执行文件2.1将编译后的代码及jre运行环境一起打包2

IDEA编译报错“java: 常量字符串过长”的原因及解决方法

《IDEA编译报错“java:常量字符串过长”的原因及解决方法》今天在开发过程中,由于尝试将一个文件的Base64字符串设置为常量,结果导致IDEA编译的时候出现了如下报错java:常量字符串过长,... 目录一、问题描述二、问题原因2.1 理论角度2.2 源码角度三、解决方案解决方案①:StringBui

Java覆盖第三方jar包中的某一个类的实现方法

《Java覆盖第三方jar包中的某一个类的实现方法》在我们日常的开发中,经常需要使用第三方的jar包,有时候我们会发现第三方的jar包中的某一个类有问题,或者我们需要定制化修改其中的逻辑,那么应该如何... 目录一、需求描述二、示例描述三、操作步骤四、验证结果五、实现原理一、需求描述需求描述如下:需要在

springboot将lib和jar分离的操作方法

《springboot将lib和jar分离的操作方法》本文介绍了如何通过优化pom.xml配置来减小SpringBoot项目的jar包大小,主要通过使用spring-boot-maven-plugin... 遇到一个问题,就是每次maven package或者maven install后target中的ja

在不同系统间迁移Python程序的方法与教程

《在不同系统间迁移Python程序的方法与教程》本文介绍了几种将Windows上编写的Python程序迁移到Linux服务器上的方法,包括使用虚拟环境和依赖冻结、容器化技术(如Docker)、使用An... 目录使用虚拟环境和依赖冻结1. 创建虚拟环境2. 冻结依赖使用容器化技术(如 docker)1. 创

Idea实现接口的方法上无法添加@Override注解的解决方案

《Idea实现接口的方法上无法添加@Override注解的解决方案》文章介绍了在IDEA中实现接口方法时无法添加@Override注解的问题及其解决方法,主要步骤包括更改项目结构中的Languagel... 目录Idea实现接China编程口的方法上无法添加@javascriptOverride注解错误原因解决方

配置springboot项目动静分离打包分离lib方式

《配置springboot项目动静分离打包分离lib方式》本文介绍了如何将SpringBoot工程中的静态资源和配置文件分离出来,以减少jar包大小,方便修改配置文件,通过在jar包同级目录创建co... 目录前言1、分离配置文件原理2、pom文件配置3、使用package命令打包4、总结前言默认情况下,

通过prometheus监控Tomcat运行状态的操作流程

《通过prometheus监控Tomcat运行状态的操作流程》文章介绍了如何安装和配置Tomcat,并使用Prometheus和TomcatExporter来监控Tomcat的运行状态,文章详细讲解了... 目录Tomcat安装配置以及prometheus监控Tomcat一. 安装并配置tomcat1、安装