Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在带有NetBeans的Windows Java项目中使用HDF5_Java_Windows_Hdf5 - Fatal编程技术网

如何在带有NetBeans的Windows Java项目中使用HDF5

如何在带有NetBeans的Windows Java项目中使用HDF5,java,windows,hdf5,Java,Windows,Hdf5,我有一个简单的Java项目,我必须将一些数据写入HDF5文件。我在Windows下使用Netbeans。通常,我从各自的jar文件构建库。关于如何做事,我的知识就这么多了;) 我从下载并安装了二进制文件。但是接下来会发生什么呢?我看了一下,但没有得到任何线索,如何将HDF5集成到我的Java应用程序中 附言:我找到了,但我没有让它也运行起来。我还发现了一些老的网站解释了和一个线程,但这对我也没有帮助 有那么多不同的页面试图解释这件事,我不知怎的失去了概述。有人能帮我吗?请在解释中提供更详细的内容

我有一个简单的Java项目,我必须将一些数据写入HDF5文件。我在Windows下使用Netbeans。通常,我从各自的jar文件构建库。关于如何做事,我的知识就这么多了;)

我从下载并安装了二进制文件。但是接下来会发生什么呢?我看了一下,但没有得到任何线索,如何将HDF5集成到我的Java应用程序中

附言:我找到了,但我没有让它也运行起来。我还发现了一些老的网站解释了和一个线程,但这对我也没有帮助


有那么多不同的页面试图解释这件事,我不知怎的失去了概述。有人能帮我吗?请在解释中提供更详细的内容;)

如果您不必使用特定的Java HDF5库,那么您可能希望了解一下,这可以大大简化HDF5文件的处理方式。此工具可在NetBeans IDE(8.2)中使用,如下所示:

  • 从下载HDFql并解压缩它

  • 打开NetBeans

  • 选择菜单选项
    文件>新建项目
    (应弹出标题为
    新建项目
    的对话框)

  • 内部对话框
    新建项目

    4.1。为类别选择
    Java
    ,为项目选择
    Java应用程序

    4.2。按下按钮
    Next

    4.3。指定项目的名称及其位置

    4.4。按按钮
    Finish

  • 选择菜单选项
    Run>Set Project Configuration>Customize
    (应弹出一个标题为
    Project Properties-…
    的对话框)

  • 内部对话框
    项目属性-…

    6.1。在对话框左侧,为类别选择
    ,然后:

    6.1.1。按
    源程序包文件夹中的按钮
    添加文件夹…
    (应弹出一个标题为
    添加源文件夹的对话框)

    6.1.1.1。在对话框
    addsourcefolder
    中,选择在步骤1中解压HDFql Java包装的文件夹。示例:
    c:\hdfql-2.0.0\wrapper\java

    6.2。在对话框左侧,为类别选择
    Run
    ,然后:

    6.2.1在
    VM选项
    字段中,插入
    -Djava.library.path=c:\hdfql-2.0.0\wrapper\java\as\hdfql

  • NetBeans项目现在已正确配置为使用HDFql。现在,如果您运行以下Java程序(作为示例):


    将在运行此程序的文件夹中创建名为
    test.h5
    的HDF5文件。

    谢谢,是的,这是一个选项。还有可能使用这里描述的HDF对象包吗?我想这将是我将hdf集成到工具中最简单的方法。不幸的是,链接中描述的步骤对我不起作用
    import as.hdfql.*;
    
    public class Test
    {
    
        public static void main(String[] args)
        {
            // create an HDF5 file named "test.h5"
            HDFql.execute("CREATE FILE test.h5");
        }
    }