指定路径下,自动生成 maven pom.xml 文件的 dependency 配置,引入外部jar包用

        /**
         * 指定路径下,自动生成 maven pom.xml 文件的 dependency 配置
         */
        File libPath = new File("D:\\IdeaProjects\\oaService\\src\\main\\resources\\lib");
//        System.out.println(libPath.isDirectory());
        String pom = "<dependency>\n" +
                "\t<groupId>com.seeyon</groupId>\n" +
                "\t<artifactId>%1$s</artifactId>\n" +
                "\t<version>1.0.0</version>\n" +
                "\t<scope>system</scope>\n" +
                "\t<systemPath>${project.basedir}/src/main/resources/lib/%1$s.jar</systemPath>\n" +
                "</dependency>\n";
        String[] jarFileNameList = libPath.list();
        Arrays.stream(jarFileNameList)
                .map(s -> s.substring(0, s.length() - 4))
                .map(s -> String.format(pom, s))
                .forEach(System.out::print);

posted @   康舒服冰红茶  阅读(412)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示