idea
我这头发越来越多呀
记性不好,所以热爱做笔记
展开
-
使用idea把项目导出成jar包给别人引用——idea笔记
管理类路径和依赖关系:MANIFEST.MF 文件可以指定 JAR 包内部的类路径,包括其他 JAR 文件或目录。定义自定义属性:你可以在 MANIFEST.MF 文件中定义自定义的属性,用于记录与 JAR 包相关的信息。提供安全性信息:MANIFEST.MF 文件还可以包含与 JAR 包的安全性相关的信息,如数字签名,以确保 JAR 包的完整性和真实性。总而言之,MANIFEST.MF 文件起到了描述和配置 JAR 包的作用,使得 JAR 包具备更多的功能和灵活性。原创 2023-07-13 16:32:09 · 1820 阅读 · 0 评论 -
idea项目名旁边还有一个项目名——idea笔记
打开File->project structure。原创 2023-06-30 09:22:46 · 1397 阅读 · 0 评论 -
idea中使用java断言——java笔记
在 Java 中,断言是一种用于检查代码中是否满足特定条件的机制。它可以用来确保程序在开发和测试阶段的正确性,并且可以在出现错误时提供有用的错误信息。断言在 Java 中由关键字assert或者conditionmessage当使用断言并且条件不满足时,会抛出一个异常。在上述示例中,我们使用断言来确保年龄大于等于18。如果年龄小于18,则断言失败,抛出异常并显示指定的错误信息。请注意,在默认情况下,Java 虚拟机在运行时会禁用断言。你可以通过在运行时添加-ea或参数来启用断言。原创 2023-06-25 14:45:02 · 1222 阅读 · 3 评论 -
idea怎么查看引入一个dependency到底引入了哪些jar包——idea笔记
如图,我们可以通过groupId和artifactId找到右侧dependency的位置,点开角号就可以看到引入了哪几个jar包。原创 2023-05-31 17:27:46 · 900 阅读 · 0 评论 -
idea给类添加序列化ID,serialVersionUID的作用——idea笔记
实现Serializable接口时,不是必须要有Serializable id,但建议为每个可序列化的类都提供一个Serializable id。如果没有提供Serializable id,Java会自动生成一个id,但这样可能会导致在不同的JVM中生成的id不一致,从而导致序列化和反序列化失败。因此,为了保证可序列化类的兼容性和稳定性,建议为每个可序列化的类都显式地提供一个Serializable id。2、选中要添加序列化id的类,然后按下alt+enter会出现如下图所示的添加序列化id的选项。原创 2023-05-08 09:34:16 · 1980 阅读 · 0 评论 -
IDEA设置类文件模板@Auther@Date等注释信息——idea笔记
idea设置类文件模板头注释信息,@Auther,@Date,@Description等信息原创 2022-11-28 17:00:42 · 675 阅读 · 0 评论 -
IDEA项目有黄色图标并有一个J字解决方案——idea笔记
今天打开项目发现项目里的java文件都是一些黄色小图标,小图标上有个J字2,J应该是表示是Java文件。然后发现有main函数的都没有运行的三角号出现。原创 2022-11-28 09:18:25 · 5845 阅读 · 0 评论