1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- //package com.kameng.project;
- //
- //import java.io.File;
- //
- //import javax.servlet.http.HttpServletRequest;
- //
- //import org.springframework.stereotype.Controller;
- //
- //import com.kameng.project.docs.DocsBaseRpc;
- //import com.kameng.project.docs.generator.DocsGenerator;
- //
- //
- //@Controller
- //public class Index extends DocsBaseRpc {
- //
- // private static String springXmlPath = "/config/spring-core.xml";
- //
- // @NoToken
- // public void execute(String uri, HttpServletRequest request) {
- // super.execute(uri, request);
- // }
- //
- // // 更新 docs.db 文件
- // public static void main(String[] args) {
- //
- // String currentProject = "product-api";
- // String propterFile = "/product-api/src/main/resources/config.properties";
- // String packageName = "com.cgtz.module";
- //
- // String classPath = DocsBaseRpc.class.getResource(propterFile.substring(propterFile.lastIndexOf("/"))).getPath();
- // String pcDbFile = classPath.replace("target/classes" + propterFile.substring(propterFile.lastIndexOf("/")), "src/main/resources/docs_pc.db");
- // String appDbFile = classPath.replace("target/classes" + propterFile.substring(propterFile.lastIndexOf("/")), "src/main/resources/docs_app.db");
- // String pom = classPath.replace("product-api/target/classes" + propterFile.substring(propterFile.lastIndexOf("/")), "pom.xml");
- //
- // System.out.println("classPath: " + classPath);
- // System.out.println("pcDbFile: " + pcDbFile);
- // System.out.println("appDbFile: " + appDbFile);
- // System.out.println("pomFile: " + pom);
- // //pom = pom.substring(1);
- // //System.out.println(pom);
- // if (!new File(pom).exists()) {
- // throw new RuntimeException("没有找到 pom.xml");
- // }
- // DocsGenerator pc = new DocsGenerator(pcDbFile, springXmlPath, pom, false);
- // pc.createDbFile(packageName);
- //
- // DocsGenerator app = new DocsGenerator(appDbFile, springXmlPath, pom, true);
- // app.createDbFile(packageName);
- // }
- //}
|