問題タブ [netbeans-7]
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.
web-applications - Netbeans 7 で Web アプリケーションと一緒にパッケージ化されている EJB を分離するにはどうすればよいですか?
2 つの異なる Netbeans プロジェクトがあります。2 つの EJB を保持するエンタープライズ アプリケーションと、これらの EJB を使用する Web アプリケーションです。デプロイするときは、それぞれを個別にデプロイします (1 つは EAR として、もう 1 つは WAR として)。
開発/運用環境を Netbeans 6.8、Glassfish 2.1、Java EE 5 から Netbeans 7、Glassfish 3、Java EE 6 にアップグレードしたところです。WAR をデプロイすると、EJB が自動的にデプロイされます。これは望ましくない動作です。
EJB が自動的にデプロイされないように設定する方法を知っている人はいますか? 1 つの考えは、単純にリモート インターフェイスを WAR にパッケージ化することです...しかし、Netbeans 内でそれを行う方法がわかりません。
コンポーネントをパッケージ化するために、Netbeans で ant を使用しています。xml ファイルとプロパティ ファイルの組み合わせを使用していると思います。
java - Netbeansプラットフォーム内でファイル拡張子のないファイルを処理および表示するための最良の方法は?
私は自分が働いている会社のために取り組まなければならないプロジェクトを持っています、そしてそれは基本的に私がファイル拡張子なしでファイルを処理して表示しなければならないことを意味します。これらのファイルの作成方法を変更することはできないため、これらの種類のファイルを処理するための最良の方法についてアドバイスが必要です。DataSystems APIは拡張子の付いたファイルのみを処理するようですが、それはFileSystems APIのみを使用する必要があることを意味しますか?もしそうなら、FileObjectを実際に表すものとして使用しているNodeクラスとChildrenクラスのサンプルをいただければ幸いです。
ミルに感謝します、本当に助けに感謝します。
NetbeansプラットフォームのWebサイトから入手できる資料をしばらく読んだ後、上記のように私の目標に関するいくつかの質問が残ります。
目的を明確にするために:1。拡張子のないファイルを含むフォルダー(アプリケーションのインストールパスの外)があります。各ファイルは関心のあるポイントを表し、スペースで区切られたテキストデータが含まれています。このデータは、後でさまざまなグラフ作成ソフトウェアによってグラフを描画するために使用されます。2.これらのファイルを更新するための別のモジュールを使用して、これらのファイルを1つのモジュールのノードとして表示したいと思います。更新には、圧縮ファイルのダウンロード、このファイルの解凍、その内容の読み取り、およびその内容の解釈を行ってテキストデータファイルの更新方法を決定するボタンが含まれます。3.おそらく、ファイルの内容の変更を表示/表示するために(おそらくアイコンの変更を介して?)、ノードによって表されるFileObjectsに内容変更リスナーがあります。4.4。また、クリックされたノードによって表されるFileObjectに含まれるテキストデータ(読み取り専用)をテキストエディターで表示できるようにしたいのですが、これらのFileObjectとそれらを表すノードで実行できる必要があるのはそれだけです。 。4.ノードとExplorerViewAPIを使用して、これまでにダウンロードされたすべての圧縮ファイルを表示する別のモジュールを用意します(ここでも、すべてのファイルを「ダウンロード」フォルダーに表示することを想定しています)。ここで、これらのファイルは平均的なzip / JARファイルではないため、「セマンティックな意味」を追加したいと思うかもしれません。したがって、おそらくこのモジュールにDataSystemsAPIを使用します。NodesとExplorerViewAPIを使用して、これまでにダウンロードされたすべての圧縮ファイルを表示する別のモジュールを用意します(ここでも、すべてのファイルを「ダウンロード」フォルダーに表示することを想定しています)。ここで、これらのファイルは平均的なzip / JARファイルではないため、「セマンティックな意味」を追加したいと思うかもしれません。したがって、おそらくこのモジュールにDataSystemsAPIを使用します。NodesとExplorerViewAPIを使用して、これまでにダウンロードされたすべての圧縮ファイルを表示する別のモジュールを用意します(ここでも、すべてのファイルを「ダウンロード」フォルダーに表示することを想定しています)。ここで、これらのファイルは平均的なzip / JARファイルではないため、「セマンティックな意味」を追加したいと思うかもしれません。したがって、おそらくこのモジュールにDataSystemsAPIを使用します。
この時点で私の頭の中で最も支配的な質問は、このフォルダー内のすべてのファイルをノードとして表す正しい方法と、このノードのサブクラスと対応するChildrenクラスがどのようになるかです。「APIObject」が使用されている例では、最初のモジュールでDataSystems APIを使用する必要がない場合は、そのオブジェクトをFileObjectに置き換えることを設定したいと思いますか?
改めてご協力いただきありがとうございます。本当にありがたいです。
netbeans - NetBeans 7.0 で j2me プロジェクトを作成するには?
Netbeans 7.0 (window xp SP3) をインストールし、「Wireless Toolkit 2.5」もインストールしました。
しかし、Netbeansを開くと
ファイル->新しいプロジェクト
その場合、Java SE と Java EE のオプションしかありません。
Java ME 用ではありません。
私もやってみる
ツール - >プラグイン - > Java MEを検索します
しかし、「Java ME」は見つかりませんでした。
rmi - リモート Java スタンドアロン アプリケーションを介して EJB 3.1 Bean を使用する
Java EE 6 を使用して、GWT Web アプリケーションからジョブ オブジェクトを受け取るアプリケーション サーバー ベースのアプリケーションを作成しようとしましたが、それらのジョブは Java スタンドアロン アプリケーションから取得されます。クライアント アプリケーションは別のマシンで実行できる必要があるため、EJB モデルを使用するとリモート処理を簡単に実行できると考えていました。
IDE として Glassfish 3.1 と Netbeans 7.0.1 を使用しています。Eclipse Java EE を使用して同じ問題を再現しました。
私は次の困難に直面しています:
- を見つけるのは簡単ではありませんでし
InitialContext
た。リモート処理を使用する唯一の方法ですか? 構成ファイルを使用して、スタンドアロン アプリからの自動コード インジェクションに@EJB
/を使用できないでしょうか?@Inject
InitialContext
メカニズムを機能させるには、ライブラリに追加する必要があることをgf-client-module.jar
いくつか発見しました(ドキュメントには直接記載されていません) 。weld-osgi-bundle.jar
- 次のエラーが表示されます。
私は自分のシナリオで Java EE 6 をリモートで使用する際に問題に直面しており、これらの問題に対する解決策はほとんど見つかりませんでした。
java - Swing コンテナーとコントローラーは、適用された設定を順守しませんか?
私は Netbeans 7 を使用していますが、Swing コンテナーとコントローラーを設計するときに、最も珍しい状況に遭遇しています。コード レベルと各コンテナーのプロパティ ビューの両方でこれらのパラメーターを設定しようとしたにもかかわらず、いくつかの未知の理由と状況で、コンテナーまたはコントローラーが独自のサイズと寸法を選択することを決定しました。一部の jButton の Text ラベルが表示されないことがあります。また、デザイン ビューとコード レベルの両方で指定したにもかかわらず、異なるサイズの JDialog または JPanel が表示されることもあります。
この奇妙な動作について誰か説明がありますか、または Netbeans でそのような問題に遭遇した人はいますか?!
敬具
netbeans - NetBeans で「Run Monitor」を無効にするにはどうすればよいですか?
NetBeans IDE v7.0.1 を使用しています。プログラムを実行しようとすると (F6 ショートカット)、左側に「Run Monitor」という名前のポップアップ ウィンドウが表示されます。どうすれば無効にできますか? 皆さん、ありがとうございました。
java - netbeans からアプリケーションを実行することと jar を実行することの違いは何ですか?
Netbeans 7.1 から実行すると完全に動作する Java アプリケーションがありますが、ビルド jar を使用するとクラッシュします。
私は問題を調査しており、アプリケーションが DriverManager.getConnection() の呼び出しを保留していることに気付きました。
私は次のようなことをしています:
jtds も試しましたが、結果は同じです。
Windows 7 Home Premium SQL Server 2008 (localhost) Netbeans 7.1 (Netbeans から実行するとアプリケーションは正常に動作します) Java バージョン 1.6 で実行しています。
スレッドダンプ
何が原因でしょうか?
web-services - IDE で生成されたエンティティークラスと EJB から netbeans 7.0 で SOAP Web サービスを作成するにはどうすればよいですか?
User と Wishlist と Favoritelist の 3 つのエンティティがあります。ユーザーは、ウィッシュリストおよびお気に入りリストと 1 対 1 の関係にあります。
Netbeans 7 IDE のデータベースから Entityclasses を作成し、ローカル インターフェイスを持つすべてのエンティティ クラスからセッション Bean を作成し、必要に応じてセッション Bean を書き換え、UserFacadeLocal インターフェイスで新しいメソッドを公開し、セッション Bean (UserFacade) から Web サービスを作成しました。
Entityclass は @GeneratedValue アノテーションをすべてのテーブルの IDENTITY として選択しました
Webサービスのテスト中に、正常に作成された新しいユーザーを作成します。findAll() メソッドは、ユーザーの SOAP XML データを表示します。ユーザーのウィッシュリストとお気に入りリストを作成し、user.setFkWishlistid() と user.setFkFavoritelistid() を使用してユーザーに添付すると、データは MySQL DB にフラッシュ/保存されます。ここで、findAll() を呼び出すと、更新された SOAP XML 表現が表示されます。
しかし、サーバーを再起動するか、プロジェクトを再デプロイした後。find()、findAll() は機能しなくなりました。代わりに例外を返します。
考えられる理由は何ですか?
java - false である if ステートメントを入力する Java
このプログラムで最も奇妙なエラーに遭遇しました。これはデバッグ時に確認されています。次のコードがあります(もちろん、問題を強調するために要約しています):
BHFrame.java
GUI.java
Main.java
出力
クラスBHFrame
は拡張され、このコンストラクターを呼び出す子クラスから実行されますが、実際にはこの動作には影響しません。問題は、 がfalse
としてコンストラクターに渡されるuseInternalStateSaver
と、最初if (uSS)
はスキップされますが、2 番目は入力されます。デバッグ時に、ここで 2 番目のステートメントの行を含め、ランタイム全体であることuSS
がわかりました。条件が返されたときにJava がステートメントを入力するのはなぜですか? あなたが尋ねる前に、私はファイルを削除して再コンパイルしましたが、残りのコードが混乱していた場合に備えて、同じ結果が得られました. 安心してください。変数へのすべての参照がここに表示されます。false
if
if
false
.class
uSS
解決
結局のところ、これは NetBeans 7.1 ビルド 201109252201 のバグで、IDE が新しいコードをコンパイル済み.class
ファイルに適切に挿入しないようです。この問題は、ファイルを外部でコンパイルすることで修正されました。バグレポートが提出されました。
netbeans - マネージド Bean に static public フィールドを設定できないのはなぜですか?
Netbeans 7.1 ベータ版を使い始めたばかりですが、これまで見たことのないタイプのエラーが発生しています。具体的には:
A managed bean with a public field should not declare any scope other than @Dependent.
それが不平を言っているフィールドはpublic static final
. 非静的フィールドの制限は理解できますが、これが静的フィールドに許可されない正当な理由が思いつきません。残念ながら、私は自分のコードに定数を入れるのが好きではないので、それらの多くを使用しています。
エディターの余白に赤い点が表示されても、Maven 駆動のビルドは引き続き機能し、GlassFish は期待どおりにアプリケーションを実行します。
では、この問題に関する私の非難は何ですか?静的フィールドを別の場所に移動する必要がありますか、それともこれを処理する別の方法がありますか?