2年前、NetBeansを使用して開発したJavaを使用して簡単なアップロードアプレットを作成しました。私が最初に「クリーンアンドビルド」をヒットした後、その後しばらくの間、完全に機能しました。それはビルドプロセスを経てJARファイルを生成し、それを私のWebサーバーにアップロードすることができ、アプレットはうまくいったのです。NetBeansはこれまで使用していたコード用のJARファイルを生成していません
ここで、このアプレットに若干の変更を加えると、「Clean & Build」を押したときにJARファイルが生成されなくなりました。私が作った実際のコードの変更は、分かりやすいので、文字通り何本かの文字列の内容を変更することはできません。もともとこのアプレットを作成して以来、NetBeansは数回(現在はバージョン6.9.1になっています)アップグレードしていますので、新しいバージョンがどうにかしてバグがあるのだろうかと思います。
このクラスが役立つかどうかは分かりませんが、このクラスは「プロジェクトのプロパティ」の「Web Start」タブにある「自己署名」です。以下では、「clean、jar」の出力を含めました。 NetBeansの下部にあるパネル。私はそれがjar:
と言い、次に何も言わないことに気づいたが、右にスキップしてBUILD SUCCESSFUL
にスキップする。その間に何かが起こるはずだと思いますか?
init:
deps-clean:
Updating property file: C:\NetBeansProjects\MyApplet\build\built-clean.properties
Deleting directory C:\NetBeansProjects\MyApplet\build
clean:
init:
deps-jar:
Created dir: C:\NetBeansProjects\MyApplet\build
Updating property file: C:\NetBeansProjects\MyApplet\build\built-jar.properties
Created dir: C:\NetBeansProjects\MyApplet\build\classes
Created dir: C:\NetBeansProjects\MyApplet\build\empty
Compiling 1 source file to C:\NetBeansProjects\MyApplet\build\classes
C:\NetBeansProjects\MyApplet\src\MyApplet.java:189: warning: [unchecked] unchecked conversion
found : <anonymous java.security.PrivilegedAction>
required: java.security.PrivilegedAction<T>
Object doPrivileged = AccessController.doPrivileged(new PrivilegedAction() {
C:\NetBeansProjects\MyApplet\src\MyApplet.java:189: warning: [unchecked] unchecked method invocation: <T>doPrivileged(java.security.PrivilegedAction<T>) in java.security.AccessController is applied to (<anonymous java.security.PrivilegedAction>)
Object doPrivileged = AccessController.doPrivileged(new PrivilegedAction() {
2 warnings
compile:
Created dir: C:\NetBeansProjects\MyApplet\dist
jnlp:
Deleting: C:\NetBeansProjects\MyApplet\helper.txt
Going to create default keystore in C:\NetBeansProjects\MyApplet/build/nb-jws.ks
Generating Key for nb-jws
sign-jars:
generate-jnlp:
Copying 1 file to C:\NetBeansProjects\MyApplet\dist
Deleting: C:\NetBeansProjects\MyApplet\dist\launch.jnlp_
generate-html-preview:
Copying 1 file to C:\NetBeansProjects\MyApplet\dist
jar:
BUILD SUCCESSFUL (total time: 1 second)
あなたは今までにこれに対する真の解決策を見つけるかを助けることを願っています「と覚えておいてください」チェックボックス)
を選択することで?私も同じ問題を抱えていますが、やり直したくありません。 :-( – KSK
@KSK:新しいNetBeansプロジェクトを作成し、ソースファイルを新しいプロジェクトにコピーすることができます。重要なことは、そのまま始めるのではなく、NetBeansに新しいプロジェクトファイルを作成させるだけです。 – Kevin