-1

我在您的论坛上阅读了一篇帖子,它告诉我使用此过程获取 .jar 文件,但它在我的电脑上不起作用。

我有这两个类:

Main.java

package somma;

public class Main extends Somma {
    public static void main(String[] args) {
        int a = 1;
        int b = 2;
        int s = somma(a, b);
        System.out.println(s);
    }
}

Somma.java

package somma;

public class Somma {
    public static int somma(int a, int b) {
        int s = a + b;
        return s;
    }
}

我会得到一个 .jar 文件来单独编写一个此类:

MainCheUsaLaLibreria.java

package t; //This is into new project!

public class MainCheUsaLaLibreria {

    public static void main(String[] args) {
        int a = 1;
        int b = 2;
        int s = somma(a, b);
        System.out.println(s);
    }
}

是否有可能,我该怎么做才能获得工作的 .jar 文件?

谢谢

4

1 回答 1

0

还不够清楚,我知道您正在尝试将您的类打包成一个 jar 文件并在其他 java 程序中使用它。

如果是这样,您可以使用命令行工具“jar”来创建文件:

jar cvx somma.jar somma

(假设您已经编译了这两个类) ant、maven 或 Eclipse IDE 等工具对编译和构建 jar 文件非常有帮助。

然后将其添加到项目 (MainCheUsaLaLibreria) 的类路径中,并从 jar 文件中导入您的类。

于 2013-04-02T23:33:38.853 回答