2009-06-05 5 views
1

Javaアプリケーション内からYUICompressorを実行できますか?YUICompressor + Java

私はJavaプログラミングの初心者ですので、答えは明らかかもしれませんが、それは私を暗示しています。

答えて

5

アプリケーションにjarを含めてから、ダウンロードしたzipファイルのsrcディレクトリにある./com/yahoo/platform/yui/compressor/YUICompressor.javaのmain関数を見てください。

これに続いて、JavaScriptCompressorクラスを独自のコードで使用する際のセマンティクスを調べることができます。

非常に単純です。

+0

ありがとうございます。私はJavaに慣れていないので、.jarファイルの組み込み方法を説明できますか? – Lark

+0

あなたのクラスパスに入っている必要があります。独自のアプリケーション(java -jar myjar.jar)を実行すると、サード・パーティー・ライブラリー(java -classpath lib -jar myjar.jar)にlibディレクトリーがある可能性があります。 環境変数としてクラスパスを設定することもできます。CLASSPATH - Javaクラスパスに関する優れたチュートリアル - http://www.kevinboone.com/classpath.html – Mark

0

これはjava(+ rhino)で書かれています。それはAPIを持っています。そのtarballにはおそらくapiが含まれています。

それを見て、あなたのプロジェクトにjarファイルを追加し、それを採用してください。