该程序运行良好,但是一旦我向 Maven 添加了依赖项并实现了这个库 - cmd 中的错误,当我将代码从主类转移到单独的类时也会发生同样的事情:
C:\Users\phil\Desktop>java c:\Users\phil\MyProjects\Archiver\src\main\java\Main.java
c:\Users\phil\MyProjects\Archiver\src\main\java\Main.java:2: error: package org.apache.tika
does not exist
import org.apache.tika.Tika;
^
c:\Users\phil\MyProjects\Archiver\src\main\java\Main.java:3: error: package
org.apache.tika.exception does not exist
import org.apache.tika.exception.TikaException;
^
c:\Users\phil\MyProjects\Archiver\src\main\java\Main.java:4: error: package
org.apache.tika.metadata does not exist
import org.apache.tika.metadata.Metadata;
^
c:\Users\phil\MyProjects\Archiver\src\main\java\Main.java:144: error: cannot find symbol
public static Metadata extractMetadatatUsingFacade(InputStream stream)
编译类是通过命令完成的
并使用命令启动已编译的应用程序