繁体   English   中英

如何从我的库中已有的jar文件导入? (Netbeans Java)

[英]How do I import from a jar file that is already in my library? (Netbeans Java)

我从JSON库下载了一个.jar文件: http : //sourceforge.net/projects/json-lib/files/

然后我去了netbeans并将文件导入到我的库中,现在如何在程序中使用JSONobject?

我想我需要做某种导入声明,但我不确定

在此先感谢,我是菜鸟

您可以在此处找到有关导入的简单但详细的说明。 简短的回答,是的,您需要导入指令。

我相信您会找到您想要的进口产品

 import net.sf.json.*; // e.g. JSONObject

将来,您始终可以运行jar tvvf json-lib-2.4-jdk15.jar并自己获取内容。 此外,除了jar实用程序之外,您还可以使用任何可以读取zip文件的应用程序打开JAR文件(因为jar是zip文件)。

如果尝试使用库中的类,则IDE应该建议正确的导入语句。 (可能必须先保存才能看到建议)

另外,您可以手动:

import some.lib.Class;

编辑:我已经下载了链接的jar,将其添加到新项目的Build Path中,以下代码没有错误:

package test;

import net.sf.json.JSONObject;

public class TestJSON
{
    JSONObject jsonObj;

    public TestJSON()
    {
        jsonObj = new JSONObject();
    }
}

您能给我们一些错误,警告或堆栈跟踪吗?

有关如何将jar添加到NetBeans中的构建路径的信息,请参见此问题: 如何在NetBeans中添加JAR

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM