を構築する方法を、私は建物だ: 新しいプロジェクト... Javaの... Javaアプリケーション:このメイン私は、NetBeansのライブラリを構築しようとしているのjarライブラリ
でpackage somma;
public class Somma {
public static int somma(int a, int b) {
int s = a + b;
return s;
}
}
を
package somma;
public class Main {
public static void main(String[] args) {
int a = 1;
int b = 2;
int s = Somma.somma(a, b);
System.out.println(s);
}
}
その後、プロジェクトのプロパティ... Buid ...パッケージ化...を右クリックして、プロジェクトをもう一度クリックしてクリーンアップしてビルドします。今、私はexmpleプロジェクトをビルドする新しいライブラリしようとするために、私は、Somma.jarを作成しました:正しく
package uselibrary;
import static somma.Somma.somma;
public class UseLibrary {
public static void main(String[] args) {
int a = 1;
int b = 2;
int s = somma(a, b);
System.out.println(s);
}
}
実行]を、しかし、問題がある、私はライブラリをインポートするとき、私はこの名前を避けたいimport static somma.Somma.somma;この名前で変更したいと思いますimport somma; どうすればいいですか?
この編集をしてみてください:いけない、その場合には、静的な輸入を行います。あなたの問題:無視してください!インポートは、パッケージ/クラスへのパスのように行われます。あなたはimport somma。*と言ってもいいかもしれませんが、実際にそのパッケージのすべてを捨てないとお勧めしません。 – Luftbaum
こんにちはLuftbaum、私は静的ではなかったが、機能しない、問題は私がどのようにメソッドを構築することができます。 ** import somma; ** –