首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何正确地将外部库包含到项目中

如何正确地将外部库包含到项目中
EN

Stack Overflow用户
提问于 2014-05-02 05:51:35
回答 3查看 513关注 0票数 0

我正在使用凯沙尔 Java库来加密和删除信息。

我正试着按照主站点上的说明做下面的工作

代码语言:javascript
复制
package testing2;
import testing2.org.keyczar;

public class Testing2 
{
    public static void main(String[] args) 
    {    
        Crypter crypter = new Crypter("/path/to/your/keys");
    }
}

编译器给出了以下错误:无法找到密码符号

我怀疑造成这个问题的原因是我没有正确地包含外部库文件。

我就是这样把我的文件

我做错什么了?

下载 Keyczar从这里开始

EN

回答 3

Stack Overflow用户

发布于 2014-05-02 06:00:27

要将外部库/JAR包含到项目中,请执行以下步骤:

  • 右键单击项目->生成路径->配置生成路径
  • 转到Libraries选项卡,并单击Add External JARs ->,选择要包含的库/JAR。如下图所示:

另外,如果要将项目导出为Executable JAR,则转到Order and Export并选择希望包含在可执行jar中的jar,如下图所示。

在上面的代码中,我还可以看到Crypter类没有导入语句。如果您按照上面的步骤添加了外部JAR,那么您可以按Ctrl + Shift + O来解决Eclipse中的导入问题。

票数 2
EN

Stack Overflow用户

发布于 2014-05-02 05:54:22

我建议你使用Maven:http://maven.apache.org/

它是最推荐和使用最广泛的软件管理工具。它可以很容易地管理项目构建和依赖关系。当前场景中的大多数生产级应用程序都使用Maven。

您也不需要担心项目的依赖关系,当应用程序有大量外部依赖时,这确实会有所帮助。该项目将直接从maven存储库下载依赖项,您将不必携带它们到项目中。

票数 1
EN

Stack Overflow用户

发布于 2014-05-02 06:00:05

如果您只想测试您的应用程序,您可以通过IDE添加一个库,并且您似乎正在使用NetBeans check 这里来查看如何这样做。

就长期项目可维护性和可持续性而言,如果您使用像Maven蚂蚁这样的项目管理工具,那是很好的

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23421626

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档