Bootstrap

【Apache Paimon】-- 源码解读之环境问题

目录

1. 缺少生成的 JavaParser 和相关类

2. 依赖问题

3. 包路径或命名问题

4. 缺少 IDE 配置或构建配置

总结


在导入 paimon 源码后,发现下面的 java 中,找不到 org.apache.paimon.codegen.codesplit.JavaParser,这是什么原因?

package org.apache.paimon.codegen.codesplit;

import org.antlr.v4.runtime.CharStreams;
import org.antlr.v4.runtime.CommonTokenStream;
import org.junit.jupiter.api.Test;

import static org.assertj.core.api.Assertions.assertThat;

/** Tests for {@link org.apache.paimon.codegen.codesplit.JavaParser}. */
class JavaParserTest {

    @Test
    void testConstructorCall() {
        String code =
                "public class A extends B {\n"
                     

悦读

道可道,非常道;名可名,非常名。 无名,天地之始,有名,万物之母。 故常无欲,以观其妙,常有欲,以观其徼。 此两者,同出而异名,同谓之玄,玄之又玄,众妙之门。

;