2

コマンドラインとNetbeans6.7の両方からjarファイルを作成するにはどうすればよいですか?

4

4 に答える 4

10

JARコマンドの使用:

jar cf jar-file input-file(s)

Mavenの使用:

<packaging>jar</packaging>

Antの使用:

 <jar destfile="${dist}/lib/app.jar" basedir="${build}/classes"/>
于 2010-02-01T18:39:34.677 に答える
6
jar cf jar-file input-files

http://java.sun.com/developer/Books/javaprogramming/JAR/basics/build.html

于 2010-02-01T18:39:47.703 に答える
3

コマンドライン:

jar cf jarfile [ -C dir ] inputfiles

jarクラスファイルを含むディレクトリだけでなく、パッケージ階層に一致するディレクトリのルートから実行していることを確認してください。ディレクトリ構造は階層と一致する必要があります。

また、JARを実行可能にする場合は、エントリポイントとして使用するクラスを指定するエントリを含むMANIFEST.MFMain-classを含める必要があります(このクラスはを定義する必要がありますpublic static void main(String[] args))。

Netbeans:チュートリアルへのリンクは次のとおりです。

于 2010-02-01T18:39:37.843 に答える
0

多くの方法があります(ここですでに十分に回答されています)が、本当に単純な方法が必要な場合は、Mavenを見てください。それはうまくいきます:http://maven.apache.org/guides/getting-started/maven-in-five-minutes.html

于 2010-02-01T18:59:48.833 に答える