0

我是 Java 和 Netbeans 的新手。我正在尝试导入库,但我在网上找到的所有说明要么引用Netbeans 项目中的“库”文件夹,要么在右键单击项目并选择“属性”时引用“库”选项卡。我在MacO 上使用 Netbeans 12,当我创建一个新的“Java 应用程序”项目时,它们都不存在。

在此处输入图像描述

我有 .jar 文件。我已经尝试过Tools > Library > New Library > Add JAR / Folder,并包含了整个目录,但是在尝试从 NetBeans 运行时出现此错误:

package com.trolltech.qt.gui does not exist

当我将 .jar 文件包含在应用程序的基本目录中并从命令行编译时,如下所述,它们被导入并且应用程序按预期运行。

$ javac -cp qtjambi-4.8.6.jar:qtjambi-native-macosx-gcc-4.8.6.jar siteReviewerApp.java
$ java -XstartOnFirstThread -cp qtjambi-4.8.6.jar:qtjambi-native-macosx-gcc-4.8.6.jar siteReviewerApp.java

这是应用程序的代码:

package com.me.app;

import com.trolltech.qt.gui.*;

public class App {
    
    public static void main(String[] args){
        QApplication.initialize(args);
        QMessageBox.information(null, "QtJambi", "Hello World!");
        QApplication.shutdown();
        
    } 
    
}

以下是目录的内容:

    $ ls -lah
total 70608
drwxr-xr-x  7 development  staff   238B  7 Jun 11:08 .
drwxr-xr-x  3 development  staff   102B  7 Jun 08:02 ..
-rw-r--r--  1 development  staff    80K  7 Jun 11:08 hs_err_pid6586.log
-rw-r--r--@ 1 development  staff   3.2M 15 Nov  2014 qtjambi-4.8.6.jar
-rw-r--r--@ 1 development  staff    31M 15 Nov  2014 qtjambi-native-macosx-gcc-4.8.6.jar
-rw-r--r--  1 development  staff   732B  7 Jun 11:08 App.class
-rw-r--r--  1 development  staff   801B  7 Jun 11:08 App.java

我应该如何将 .jar 文件导入 Netbeans 12 for MacOs?

4

0 回答 0