問題タブ [netbeans-8.1]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
74 参照

android - アンドロイド for ループマグニチュード配列

マグニチュード最大の地震をアプリに表示するよう依頼するプロジェクトを行っています。私が抱えている問題は、for ループがアプリをクラッシュさせていることです。for ループを取り出すと、マグニチュードが最も低い地震が表示されます。

logcat を確認しましたが、理由の手がかりが得られませんでした。そのため、私が求めているのは、これを解決する方向に私を向けるための助けが欲しいということです。

ご協力いただきありがとうございます

ここにコードがあります

ボタンからの Logcat クリック

0 投票する
2 に答える
424 参照

javascript - Netbeans ナビゲーターペインが JavaScript ファイルに特定のファイル名を設定しないのはなぜですか?

私はこれがかなりあいまいな問題であることを認めていますが、一部は他の人を夢中にさせている場合、一部はより広い範囲に影響を与える可能性があるため、一部は私のプロジェクト設定の問題である可能性があるため、これを投稿しています.

NB-8.1 には、構成編集アプリを処理するための角度モジュールがいくつかあります。先週から、ナビゲーター ペインにこれ​​らのファイルが表示されない理由を突き止めようとしてきました。ソースをクリックしても、ナビゲーター ペインが更新されません。ペインが新しく開かれた場合は、 が表示されます<No view available>。別のファイルが正しく表示されている場合は、古いファイルが表示されたままになり、新しいファイルは効果的に無視されます。

実験の結果、ファイル名のプレフィックスが「config」の js ファイルに固有であることがわかりました。この場合、この特定のアプリのすべてのファイル (config-service.js、config-ctrl.js など) です。ファイルの名前を新しいプレフィックス (「konfig-ctrl.js」や「x-config-ctrl.js」など) に変更すると、問題が解決しました。

これは一般的ですか、それともこのプロジェクトだけの問題ですか? 後者の場合、何を探すべきですか?ヘルプやアドバイスをいただければ幸いです。

0 投票する
1 に答える
729 参照

netbeans - デバッガで実行中の現在の行の NetBeans 背景色

NetBeans 8.1では、デバッガーで現在実行中のコード行の背景色をどのように制御しますか?

ここに画像の説明を入力

そのスクリーンショットは、Norway Todayテーマを使用したものです。ご覧のとおり、現在実行中の行は、明るい緑黄色の背景のために判読できません。

Settings/Preferences > Fonts & Colors > Highlighting項目を調べました。それらのどれも、現在実行中の行の背景色ではないようです。

0 投票する
1 に答える
1484 参照

java - JAXB マーシャラーは、netbeans モジュール全体に実装されたクラスのコンテキストを作成できません

2 つのモジュール A と B を含む netbeans 8.1 プラットフォーム アプリケーションがあります。どちらにも、JAXB を使用して XML との間でマーシャリング/アンマーシャリングされる Java クラスが含まれています。

A には、それ自体がインターフェイスを含む抽象クラスが含まれています。

B には、この抽象クラスの拡張とそのメンバー インターフェイスが含まれています。

JAXBContext次のように、B のインスタンスをマーシャリングするために a を作成しようとしています。

A.AbstractClassPackage は、モジュール A が存在するパッケージです。

上記のように JAXBContext を作成しようとすると、インターフェイスをマーシャリングしようとしているというエラーが表示され、JAXB はインターフェイスを処理できません - 次のように:

JAXB が「xxx はインターフェースであり、JAXB はインターフェースを処理できない」と言うのはなぜですか。生成されたクラスはインターフェースではありませんが

私のエラーは実際にはインターフェイス myInterface を参照しているため、何らかの理由で JAXB が myExtendedClass ではなく myAbstractClass のコンテキストを作成しようとしていると思います。これは、contextPath (メソッドの引数 1 JAXBContext.newInstance) が間違っているためだと思います。

派生クラスが同じモジュールに存在する場合、派生クラスの JAXB インターフェイスを作成できることを知っているので、質問は次のとおりです。

  1. 抽象/インターフェースクラスが派生クラスとは異なる netbeans モジュールに存在する派生クラスの JAXB コンテキストを作成することは可能ですか?

  2. もしそうなら、contextPath が両方のモジュールを指すように設定するにはどうすればよいですか?

0 投票する
1 に答える
424 参照

connection - wamp サーバーと netbeans8.1 の接続中に接続エラーが発生しました

このプログラムから出力を取得できません。なぜなのかご存知ですか?NetBeans 8.1 と wamp サーバーを使用しています。私はオンラインで課題という名前のデータベースを設計しています。私が真のドライバーを使用しているかどうかも提案できますか?

画像

0 投票する
1 に答える
594 参照

netbeans - Mac: JSF: 開発段階の JSF Web アプリが複合コンポーネントの変更を常にキャッチしないのはなぜですか?

私は経験豊富な NetBeans + JSF 開発者です。つまり、それがどのように機能するかを知っており、通常は機能しますが、これは何らかの理由で適切に機能しなくなりました。(そして、私が知る限り、1つだけ)MacBook Pro マシン [編集: 2016-08-14 および同じ OS X バージョンの MacMini でも]。

問題の簡単な説明:数日前、大規模な JSF/Primefaces Web アプリケーションを喜んで開発していたときに、作業中の複雑な JSF/Primefaces ページを数回リロードした後、行った変更の更新/反映が停止することに気付きました。 (および保存) 複合コンポーネントに。しかし、数分待つと、再び「スタック」するまで、CC の変更を反映して、数回リロードを実行できることがわかりました。

私の知る限り、メインの開発マシンでのみ発生しますこれは MacBook Pro 15 インチ (macbookpro11,3 Mid2014.) です。

[編集: 2016-08-14 現在、同じ OS X バージョンを実行し、同じ NetBeans/GlassFish セットアップ NB8.1Beta/GF4.1の (わずかに) 適合された*コピー*バージョンを実行している macmini4,1 Mid2010 でも再現されています。およびJSF 2.2.8-17を使用]

次のことは問題ではないようです。

  • 私は NetBeans-8.1beta/Glassfish4.1 または NetBeans8.1/Glassfish4.1.1を使用しています。 stackoverflow.com/questions/35681181/jsfobjectdb-why-might-deployment-of-a-large-web-app-to-glassfish-4-1-1-take-5]

  • 完全に新しい NetBeans+Glassfish インストールまたは既存のものを使用しています。

  • JDK1.7 (jdk1.7.0_51.jdk) または JDK1.8 (jdk1.8.0_60.jdk) を使用します (NetBeans/Glassfish および/またはソースコードのコンパイルと実行を含む)。

  • 私は Git を含むプロジェクトを使用しています (問題は最初に大規模なプロジェクトで発生しましたが、Git を使用しない最も単純なプロジェクトで再現しました。つまり、/build/web/ の下で facelets の変更を検出することだけに関係があります。 )。

  • 私は Primefaces を使用しているかどうかにかかわらず (非常に基本的な JSF アプリで発生させることができます)。

  • クリーン GET リロードまたはブラウザ コマンド リロードを使用します。

しかし、私が知る限り、古い MacMini (macmini4,1 Mid2010) でほぼ同じ設定を行った場合には発生しません。

[編集: 2016-08-14 はい、ミニ テスト アプリだけでなく、開発中の完全な大規模な Web アプリで JSF ページを頻繁にリロードすると、その MacMini でも発生します]

私がそれについて知っていると思う他のいくつかのこと:

  • これは、すべての場合で [保存時に展開] 機能がオフになっている場合です。

  • JSF テンプレートやインクルードには影響しないようで、複合コンポーネントにのみ影響するようです。

  • javax.faces.FACELETS_REFRESH_PERIOD (mojarra のデフォルトは 2) では問題ありません。これを 0 に変更すると、問題はなくなりますが (キャッシングはありません)、大規模で複雑な JSF ページのロード/リロード時間は苦痛になり、場合によっては数秒ではなく数分になります。

  • ある JSF ページから別のページに移動するだけでは役に立ちません。

  • 使用する JSF スコープに違いはありません。

  • /build/web にデプロイされたアプリケーションで発生します。

  • 複合コンポーネントの変更された XHTML ファイルのタイムスタンプは、NetBeans に保存すると確実に変更されます (/build/web/resources/... に正しくコピーされています)。

  • 何日も OS ソフトウェアの更新やインストールを行っていません。

以下に報告されているように、問題全体のスクリーンキャスト (ここでは利用できません) を作成しました。

オリジナルの非常に大規模な Web アプリの使用経験

私が最初に問題に遭遇したとき、それは非常に大きな Web アプリでした。ap:accordionPanel と p:tab 内で CC が使用されているスタイル クラス (アイコン用) を使用してテキストを生成する小さな複合コンポーネントでそれに気付きました。変更を数回リロードすると、変更のキャッチが停止することがわかりました。何分も、場合によっては 10 分も待つと、変更が「キャッチ」されることを発見したのは偶然でした。

その後、コミットを数日行ったところ、明らかに問題なく開発できるようになりましたが、問題が再び発生しました。私はこれを何度もテストしましたが、問題が何であれ、.git コミットにはありません (/nbproject/private を含みますが、/nbproject/private のすべてのサブフォルダーを含むわけではありません)。

小規模な Primefaces テスト Web アプリの経験

次に、いくつかの Primefaces テスト ページを含む、はるかに小さなテスト Web アプリで試してみました。index.html ページで使用されている小さな 1 つの実装行の複合コンポーネントを変更しながら、index.xhtml ページを数回リロードすると、問題を再現できました。その後、約 10 秒、場合によっては 1 分も待たなければならず、その後、変更が再び「キャッチ」されることがわかりました。

小さな JSF コア Web アプリの経験

1 つの index.xhtml と、1 つの h:outputText ワードを含む 1 つの複合コンポーネントがある場合、CC を保存してから index.xhtml を非常に迅速にリロードすると、問題が発生する可能性があります。私はそれが変化しているように見えないことについて話しているのではありません(javax.faces.FACELETS_REFRESH_PERIODを「打ち負かす」ためです)。ゴースト・イン・ザ・マシーンが自分自身を「ロック解除」することを決定するまで、ページをリロードする頻度。

通常、私は確かに例または「問題を再現する手順」を提供しますが、それを行う意味はほとんどありません。テスト プロジェクトをあるマシン (私の MacBook Pro) から別のマシン (同じ OS バージョンを実行している MacMini) に移動すると、問題はなくなります。そして、単一の CC を含む index.xhtml を使用する最も単純な NetBeans JSF Web アプリケーションを使用して、(メインの MacBook Pro 開発マシンで) それを実現できます。

[編集: 2016-08-14 確かに、同じ OS バージョンを実行している MacMini で再現できますが、これまでのところ、開発中の非常に大きな Web アプリでしか再現できませんでした。テスト (たとえば、ObjectDB データベースの依存関係を取り除き、ダミー データを提供する必要があります)]

通常、Stackoverflow で 1 つの質問をするだけですが、前進するのに役立つ可能性のあるこれらのいずれかへの回答をいただければ幸いです。

Q0: (Mac で) 似たようなことを経験した人はいますか?

Q1: 他に何を診断できますか? 私はアイデアがありません。

Q2:ビルド/Web フォルダーの変更のポーリング/検出に影響を与え、それを説明できる MacBook Pro に固有の何かを知っている人はいますか?

Q3: Facelets および/または Glassfish が /build/web にデプロイされたアプリケーションとどのように連携するかについて、それを説明する可能性のあるものはありますか?

0 投票する
2 に答える
1843 参照

maven - 非標準の Maven プロジェクト レイアウトで Netbeans がソースを見つけられない

Netbeans 8.1 を使用して、非標準のプロジェクト構造を持つ Maven プロジェクトで作業しようとしています。私のプロジェクトでは、私のソースはsrc/fooではなく下にありsrc/main/javaます。プロジェクトを開くには、メニューで [ File ] > [ Open Project... ] をクリックします。次に、開いたファイル ブラウザーで自分のプロジェクトに移動します。次に、自分のプロジェクトを選択して [開く] をクリックします。私のプロジェクトが [Netbeansプロジェクト] タブで開かれると、ソース パッケージが含まれていません。Dependenciesというラベルの付いたフォルダーとProject Filesというラベルの付いたフォルダーのみが表示されます。

これを修正するために、プロジェクトのプロパティでソース フォルダーの場所を変更しようとしました。プロジェクトを右クリックして [プロパティ] をクリックし、左側のメニューで[ソース] をクリックします。次に、ソース フォルダーの値を編集しようとしましたが、値を編集できません。antプロジェクトの場合、プロジェクトのプロパティにソースを追加できますが、Maven の場合、これは不可能のようです。