使用 Atom 导入包



我是Java的新手,我正在尝试在atom上使用OCR库。我已经下载了Tess4J库并将其放在我的项目文件夹中。但是我不知道如何为原子导入它没有"添加库"选项。我可以使用Eclipse,但这让我想把自己撕成碎片。
这是我的基本设置:

import java.io.File;
import net.sourceforge.tess4j;
import net.sourceforge.tess4j.TesseractException;
public class tess{
public static void main (String [] args){
}
}

在终端中运行此内容后,它给了我以下错误:

tess.java:3: error: package net.sourceforge does not exist
import net.sourceforge.tess4j;
^
tess.java:4: error: package net.sourceforge.tess4j does not exist
import net.sourceforge.tess4j.TesseractException;
^
2 errors

提前致谢

因此,正如我在评论中所写,如果您将以下行添加到您的 Pom 文件中,您的项目应该能够找到您尝试使用的导入,这要归功于 Maven。

<dependency>
<groupId>net.sourceforge.tess4j</groupId>
<artifactId>tess4j</artifactId>
<version>4.4.1</version>
</dependency>

事实上,它在Atom中仍然不起作用,这似乎是Atom特有的问题。我没有使用Atom的经验,所以我不能在那里真正帮助你。

你说你是Java的新手,你不喜欢Eclipse。我建议你看看Netbeans或IntelliJ。Netbeans,IntelliJ和Eclipse是Java最常用的IDE。这一切都归结为个人喜好,但是在学习曲线的开始,使用一个共同的想法可以真正帮助您防止在基本Java上创建此类IDE特定问题。

最新更新