高端房产网站建设,山楼小院在哪家网站做宣传,泰州商城网站开发,wordpress黑页文章目录 openpnp - code review - 开机对话框历史记录和贡献者名单概述笔记D:\my_openpnp\openpnp_dev_2022_0801\src\main\java\org\openpnp\gui\AboutDialog.javaEND openpnp - code review - 开机对话框历史记录和贡献者名单
概述
偶然发现, 自己打包后的openpnp, 开机后… 文章目录 openpnp - code review - 开机对话框历史记录和贡献者名单概述笔记D:\my_openpnp\openpnp_dev_2022_0801\src\main\java\org\openpnp\gui\AboutDialog.javaEND openpnp - code review - 开机对话框历史记录和贡献者名单
概述
偶然发现, 自己打包后的openpnp, 开机后, 选择关于, 版本号下面的2个tab页(历史记录, 贡献者名单), 都是空的.
这不合适吧? 去看了一下代码.
笔记
D:\my_openpnp\openpnp_dev_2022_0801\src\main\java\org\openpnp\gui\AboutDialog.java public AboutDialog(Frame frame) {super(frame, true);createUi();try {String s FileUtils.readFileToString(new File(CHANGES.md));releaseNotes.setText(s);releaseNotes.setUri(new URI(Main.getSourceUri()CHANGES.md));}catch (Exception e) {}try {String s FileUtils.readFileToString(new File(SPONSORS.md));credits.setText(s);credits.setUri(new URI(Main.getSourceUri()SPONSORS.md));}catch (Exception e) {}}可以看到, 是工程自带的2个.md文件会被程序中显示为修改历史和贡献者名单. 需要将这2个.md拷贝打包后的启动脚本同级目录, 让openpnp运行时, 可以找到这2个.md才行. 另外, 程序中还有用到其他.md的地方, 所以, 将工程根目录的.md都拷贝到打包目录简单一些(这些.md大部分都是程序中要用到的, 如果不拷贝到打包根目录, 不知道啥时候又缺了哪些.md). 可以将自己的修改记录, 添加到CHANGES.md中, 这样就可以看到自己的修改历史了. 当工程修改后, 有了实际进化后, 就将修改记录在CHANGES.md, 这样程序哪里修改了, 结合显示出的版本号, 对修改后程序的版本就比较清楚了.
END