请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于 toServicePath 文件路径指向

    public class ServerGenerator {
    static String toServicePath = "server/src/main/java/com/course/server/service/";


    public static void main(String[] args) throws IOException, TemplateException {
        // 定义 service.ftl 模板中的模板参数
        String Domain = "Section";
        String domain = "section";
        Map<String, String> map = new HashMap<>();
        map.put("Domain", Domain);
        map.put("domain", domain);

        FreemarkerUtil.initFtl("service.ftl");
        FreemarkerUtil.generator(toServicePath + Domain + "Service.java",map);
    }
}

toServicePath指定的路径为生成最终文件的路径,这里开头的server为什么指向server模块,难道不应该指向当前该文件所在文件夹的位置么?

正在回答

1回答

toServicePath 是最终我生成的文件要放在哪个目录,到这一步是生成service层代码,service层代码放在server模块,所以用这个路径

0 回复 有任何疑惑可以回复我~
  • 提问者 慕粉1542476468 #1
    server/src/main/java/com/course/server/service/
    不应该是当前文件夹下的server文件夹么?为啥就可以直接指向server模块呀?
    回复 有任何疑惑可以回复我~ 2021-02-24 15:45:39
  • 甲蛙 回复 提问者 慕粉1542476468 #2
    这时候你可以理解成没有项目的概念,我就是在当前的工程,执行了一个main方法,main方法里要去找文件,就从当前工程所在目录开始找
    回复 有任何疑惑可以回复我~ 2021-02-25 10:28:17
  • 提问者 慕粉1542476468 回复 甲蛙 #3
    好的,非常感谢!
    回复 有任何疑惑可以回复我~ 2021-02-25 11:05:04
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信