Javaのお勉強 その3 jarファイルの作成
jarファイルとは、圧縮アーカイブファイルの一種。
自分が作ったものを公開したりするときはこの形式になるのかな。
というわけで、シンプルなjarファイルを作るためのコードを書いてみた。
こちらにあります。
ファイル形式は、
自分が作ったものを公開したりするときはこの形式になるのかな。
というわけで、シンプルなjarファイルを作るためのコードを書いてみた。
こちらにあります。
satoshi@debian:~/git/sample-codes/java/jars$ tree
.
|-- build.xml
`-- src
`-- sample
`-- myjar.java
2 directories, 2 files
satoshi@debian:~/git/sample-codes/java/jars$ ant
Buildfile: build.xml
mkdir:
[mkdir] Created dir: /home/satoshi/git/sample-codes/java/jars/classes
[mkdir] Created dir: /home/satoshi/git/sample-codes/java/jars/jars
compile:
[javac] Compiling 1 source file to /home/satoshi/git/sample-codes/java/jars/classes
pkg:
[jar] Building jar: /home/satoshi/git/sample-codes/java/jars/jars/mine.jar
BUILD SUCCESSFUL
Total time: 3 seconds
satoshi@debian:~/git/sample-codes/java/jars$ tree
.
|-- build.xml
|-- classes
| `-- sample
| `-- myjar.class
|-- jars
| `-- mine.jar
`-- src
`-- sample
`-- myjar.java
5 directories, 4 files
jarsディレクトリ以下にmine.jarが出来ました。ファイル形式は、
satoshi@debian:~/git/sample-codes/java/jars$ file jars/mine.jar
jars/mine.jar: Zip archive data, at least v1.0 to extract
となっています。