指定路径下,自动生成 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 = "\n" +
                "\tcom.seeyon\n" +
                "\t%1$s\n" +
                "\t1.0.0\n" +
                "\tsystem\n" +
                "\t${project.basedir}/src/main/resources/lib/%1$s.jar\n" +
                "\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);