Java: Debugging and Packaging Applications
Types of Errors
- Compile-time Errors: 语法错误导致的错误,编译器能检测到
- Run-time Errors: 逻辑错误等,用 Debugger 来检测
Debugging
- 在命令行前点击增加断点(或 Run -> ViewBreakpoints 或 快捷键 command + shift + F8)
- Debug 运行(Control + D)
调用栈
Packaging
构建一个 Java 程序后,若想分享给别人使用, 需要将代码打包进一个 jar 文件中,jar 是 Java Archive 的简称,他是一个包文件形式,包含用于分享的所有代码。
构建方式:
- File -> Project Structure -> Artifacts -> + -> JAR -> From modules with dependencies
- 选择 Main Class
- OK and OK
- Build -> Build Artifacts
- 选择 Build,Rebuild 或者 Clean,第一次选择 Build
- 在代码左侧的 Project 面板中找到 out 文件夹,里面有 Artifacts,一路顺下去可找到 jar 文件
- 右击并选择在终端打开 jar 文件
- 利用指令
java -jar filename.jar
来运行代码
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment
Anonymous Comment
You don't need to delete empty lines. Comment directly for the best display effect.