0

以下は私が得るエラーです

エラー: jar コマンドが失敗しました:

jar -cfm "E:\Blackberry Workspace\Kenexa\deliverables\Standard\7.1.0\Kenexa.jar"

C:\Users\Acer\AppData\Local ... パッケージ化プロジェクト Kenexa が失敗しました (8.81 秒かかりました)

プロジェクトは正常に機能していましたが、突然発生しました。jdkの環境変数をシステムに設定するように言われたフォーラムを読んだことがあります。また、jre exeファイルをjdkに次のように配置するように言った人もいます。両方のオプションを実行しましたが、まだ機能せず、このエラーが発生します。

しかし、いくつかのクラスを削除すると機能し始め、新しいクラスを再度追加するとこの問題が発生します。現在、合計 22 個のクラスがあります。これはサイズまたは制限に関連していますか??

助けてくれてありがとう!

4

1 に答える 1

0

Blackberry サポートからの回答BlackBerry JDE または BlackBerry Java Plug-in for Eclipse を使用していますか?

BlackBerry JDE を使用している場合、コマンド ラインでサポートされている最大長に達するという問題が発生する可能性があります (すべてのファイルがコマンド ラインに表示されます)。この場合は、クラスの数を減らすか (これまでに行ったように)、ソース ファイルへのパスの長さを短くする (ファイルをドライブのルートに近づける) ことで解決できます。Mark Sohm BlackBerry 開発アドバイザー

したがって、ワークスペース フォルダー名を「Blackberry Workspace」から「Workspace」に変更するだけです。コマンドラインは長いパスをとっていませんでした。

于 2013-02-08T10:19:12.287 に答える