帖子
问答
专栏
关注
粉丝
- 2024-11-21·Java后端查看全文代码生成器项目中,我的生成jar包、封装脚本的程序是这样的: // 构建 jar 包部分 // 构建 jar 包 JarGenerator.doGenerate(outputPath); ...桃兰枫梅:我看我们项目后期的generated\target包中jar包名称是acm-template-pro-generator-1.0-jar-with-dependencies.jar,跟我那个生成的包名完全不一致,而项目代码几乎跟鱼总的完全一致(怕出错,所以复制粘贴),我怀疑是maven新版本打包错误410分享
代码生成器项目中,我的生成jar包、封装脚本的程序是这样的: // 构建 jar 包部分 // 构建 jar 包 JarGenerator.doGenerate(outputPath); // 封装脚本 String shellOutputFilePath = outputPath + File.separator + "generator"; String jarName = String.format("%s-%s-jar-with-dependencies.jar", meta.getName(), meta.getVersion()); System.out.println(jarName); String jarPath = "target/" + jarName; System.out.println(jarPath); ScriptGenerator.doGenerate(shellOutputFilePath, jarPath); 结果生成的jar包,输入./generator --help时报 ./generator : 无法将“./generator”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确 ,然后再试一次。 所在位置 行:1 字符: 1 这是怎么回事呢?昨天新安装了Maven v3.9.5,生成的jar包名称也跟generator脚本文件中jar包名称还不一致


