2

パスを入力D:\yuicompressor-2.42\buildして保存しました(Windows XP)。しかし、実行しようとすると、コマンドラインに「jarfileにアクセスできません」と表示されました。間違ったディレクトリを入力したときに表示されるのと同じメッセージ。

私はこの方法でファイルを実行しようとしました:

D:\wamp\www\projects\alexchen\alexchen 0.1\scripts>java -jar yuicompressor-2.4.2.jar custom.js -o custom.min.js

これによれば

ファイルを直接呼び出してみましたが、機能します。

D:\wamp\www\projects\alexchen\alexchen 0.1\scripts>java -jar D:\yuicompressor-2.4.2\build\yuicompressor-2.4.2.jar custom.js -o custom.min.js
4

4 に答える 4

1

おそらくあなたはドキュメントを読み間違えました:

次の例に示すように、使い方は簡単です。/ path / toをYUICompressorへの実際のパスに、yuicompressor-2.4.2.jarを使用している実際のバージョンに、common.jsを入力ファイル名に、common.min.jsを出力ファイルに必要な名前に置き換えます。することが:

java -jar /path/to/yuicompressor-2.4.2.jar common.js -o common.min.js

つまり、Path env変数に入れるのではなく、jarファイルへのフルパスを指定する必要があります。

于 2010-09-24T13:04:14.780 に答える
0

でJARファイルを実行するには、JARファイルjava -jarへのフルパスを指定する必要があります。

于 2010-09-24T12:29:17.217 に答える
0
java -cp "<path to jar file dir>" -jar "<jarfilename>" args
于 2010-09-24T12:51:46.693 に答える
0

もちろん、yuicompressor-xyzjarへの絶対パスを含む環境変数を作成し、ファイル名を含めることもできます。これは、プレースホルダーまたはテキストエキスパンダーのようなマクロとして機能する可能性があります。

したがって、たとえば、変数の名前が「yuicompressor」の場合、常にフルパスを何度も入力する代わりに、これを呼び出すことができます。

java -jar %yuicompressor% myFile.js -o myFile.min.js --charset utf-8
于 2012-05-21T21:06:53.023 に答える