問題タブ [eclipse-wtp]
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.
eclipse - Eclipseサーバーの起動タイムアウトを無効にするにはどうすればよいですか?
デフォルトでは、Eclipse Web Toolsでwebappサーバーを使用すると、45秒のタイムアウト後にサーバーの起動が失敗します。サーバーインスタンスのプロパティでこのタイムアウトを増やすことはできますが、タイムアウトを完全に無効にする方法がわかりません(アプリケーションの起動をデバッグするときに便利です)。これを行う方法はありますか?
eclipse - EclipseのWTP変換出力
WTPによってJSPおよびJSPXページに対して行われた中間変換を表示するにはどうすればよいですか?.jspxページがたくさんあるプロジェクトのEclipseの[Problems]タブで奇妙な構文エラーが発生します。これらは実行中のアプリケーション(Tomcat 6.0)には何の影響も与えず、更新後の過去2週間にのみ表示されました。
出力を表示したい理由は、http: //stripesframework.orgでStripesフレームワークを使用しており、の<stripes:errors />行を削除すると、特定の.jspxファイルのエラーが表示されなくなるためです。そのファイル。同時に、構文エラーは、職場でEclipseを最近新規インストールした後でのみ表示されましたが、その後すぐに自宅でEclipseを更新しました。出力を見て、これが誰の問題であるかを判断したいと思います(WTP、ストライプ、または多分私だけです:)。
この問題は機能的には何の影響も及ぼさないため、多少表面的なものであることに注意してください。Eclipseの[問題]タブにスパムを送信し、プロジェクトエクスプローラーに小さな赤いXアイコンを表示します。
eclipse - カスタム RCP アプリケーションで Web ページ エディターを使用するにはどうすればよいですか?
Web Tools Platform の一部である「Web Tools Editor」を自分の RCP アプリケーションで使用したいと考えています。RCPプラットフォームについてはある程度理解できたと思いますが、プロジェクトに依存関係として追加した後、ページデザイナー(org.eclipse.jst.pagedesigner)の機能にアクセスする方法がまだわかりません。Web ツール プラットフォームのコンポーネントを RCP アプリケーションに追加した経験があり、ヒントなどを教えてもらえますか?
java - Eclipse デバッグ時のクラスパスの問題: 依存プロジェクトの出力を Web プロジェクトのランタイム クラスパスにどのように含めますか?
そこで、Eclipse から正しくビルドおよびデバッグする Web サービス プロジェクト (単なる動的 Web プロジェクト) から始めました。共有ライブラリに入れたい共通コードのチャンクを取り出したので、これらのクラスは、Web プロジェクトが参照する別の jar プロジェクトに入ります。
Web プロジェクトでは、Project->Properties->Java Build Path->Projects->Add を実行し、jar プロジェクトを追加しました。これにより、コンパイル時のクラスパスの問題がすべて正しく解決され、すべてが正常にビルドされます。しかし、実行時に Tomcat サーバーが起動すると、Spring は jar ファイルに含まれるいくつかのクラスを注入しようとし、NoClassDefFoundError が発生します。
.class ファイルとプロパティ ファイル、および META-INF ディレクトリの内容が ./build ディレクトリに表示されますが、WEB-INF/lib ディレクトリはインプレースで参照されているようで、jar 依存関係がコピーされません。 Web アプリ ライブラリの一部として表示されます。
他のjarプロジェクトが実行時にTomcatで利用可能である必要があることをEclipseに伝える魔法の呪文は何ですか? Ant ビルド スクリプトから、最初に他のプロジェクトを WEB-INF/lib にビルドするだけで、すべて正常に動作しますが、Eclipse のデバッグには使用できません。
java - Eclipse エラー: このプロジェクトは WTP メタデータを移行する必要があります
以前に Eclipse 3.2 で Web プロジェクトを開始し、その後 Eclipse 3.4 にアップグレードしましたが、プロジェクトにエラーが発生しました。
「このプロジェクトは WTP メタデータを移行する必要があります」
右クリックして、実際には WTP メタデータを移行する「クイックフィックス」を実行してみました。残念ながら、何も起こらず、エラーが残ります。
問題からそのエラーを削除すると、すべてが正常に機能しますが、ソース管理からプロジェクトを再インポートするたびに、エラーが再表示されます。このエラーを永久に取り除く方法、または実際に WTP メタデータを移行する方法についてのアイデアはありますか?
更新:皆さん、前の人の回答を参照する独自の回答を追加するのではなく、自分に合った回答に投票してください。
eclipse - Eclipse Ganymede WTP プロジェクトのメタデータに格納されている特定の JRE 名 (他のコンピューターでは同じではない可能性があります)
問題の概要:
Web Tools Platform で Eclipse Ganymede を使用する場合、プロジェクトは私が使用する正確な JRE 名に依存します。他の開発者のマシンでは名前が異なる可能性があります。多くの開発者がプロジェクトで一緒に作業できるようにするには、この問題をどのように解決するのが最善でしょうか?
詳細な問題の説明:
私は Eclipse Ganymede とWeb Tools Platform (Java EE 開発者向けの Eclipse IDE の一部であるため) を使用しており、Dynamic Web Projectを作成しました。
Sun JRE for Java SE 6 という単一の JRE がインストールされています。Eclipse では、 Window / Preferences / Java / Installed JREsを選択できます。そして、JRE のリストを見ることができます。各行には、 Name、Location、およびType列があります。
リストには 1 つのエントリしかありません。 名前=java-6-sun-1.6.0.07場所=/usr/lib/jvm/java-6-sun-1.6.0.07 *Type=*Standard VM。
問題は、私の JRE の名前が.classpathと.settings/org.eclipse.jst.common.project.facet.core.prefsの 2 つの Eclipse プロジェクト メタデータ ファイルで指定されていることです。
他の開発者がチェックアウトして作業できるように、自分のプロジェクトをバージョン管理にチェックインしたいのですが、彼らが私とまったく同じ名前の JRE を持っているかどうか確信が持てません。
問題のあるファイルの内容:
.classpath : (最後から 2 番目の classpathentry が問題のタグです。)
.settings/org.eclipse.jst.common.project.facet.core.prefs :
このプロジェクトをチェックインし、他の開発者がチェックアウトして実行/変更できるようにする最善の方法は何ですか?
java - Eclipse Web Tools Project は JSP 内のリファクタリングを処理しますか?
Web Tools Project for Eclipse バージョン 3.4 をインストールしました。私はリファクタリングを自分が思うように機能させようとしてきましたが、うまくいきませんでした。
Web サイトの /WEB-INF/lib に配置される jar の Java クラスを含む Java プロジェクトが 1 つあります。別のプロジェクト (動的 Web プロジェクト) には、同じサイトの JSP ファイルがあります。ダイナミック Web プロジェクトは、ビルド パスの必須プロジェクトとして Java プロジェクトと共にセットアップされます。また、動的 Web プロジェクトが Java プロジェクトを参照するように [プロジェクト参照] オプションを設定しました。
リファクタリングを使用していずれかの Java クラスのメソッド名を変更すると、JSP 内のそのメソッドへの参照の名前が変更されることが予想されます。しかし、うまくいきません。クラスを含む Java プロジェクト内の参照と、そのクラスを使用する他の Java プロジェクト内の参照はリファクタリングされますが、JSP 内のメソッドへの参照はリファクタリングされません。
さまざまなバージョンの Eclipse と WTP を試して、何日もいじっていました。すべてのプロジェクトとファイルを削除して、再度セットアップします。何も違いはありません。
これは他の誰にとっても機能しますか?これを機能させるために設定する必要がある特別なものはありますか?
eclipse - Eclipse3.4.2でのTomcatプロジェクトのデバッグ
eclipse 3.4.2をダウンロードし、sysdeo(http://www.eclipsetotale.com/tomcatPlugin.html)からeclipse用のtomcatプラグイン(バージョン3.2.1)をインストールしてみました。
インストール手順に従いましたが、EclipseツールバーからTomcatを起動すると、次のエラーが発生します
java.lang.NoClassDefFoundError:org / apache / tomcat / util / log / SystemLogHandler at java.lang.Class.getDeclaredConstructors0(Native Method)at java.lang.Class.privateGetDeclaredConstructors(Class.java:2357)at java.lang.Class .getConstructor0(Class.java:2671)at java.lang.Class.newInstance0(Class.java:321)at java.lang.Class.newInstance(Class.java:303)atorg.apache.catalina.startup.Bootstrap。 org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:390)のinit(Bootstrap.java:205)
トラブルシューティングの手順に従いましたが、成功しませんでした。
プラグインもdropinディレクトリに配置しようとしましたが、それでも同じエラーが発生しました。
これはEclipse3.2および3.3で正常に機能していました
次に、標準の組み込みWTPを使用してTomcatサーバーをセットアップしてみました。tomcatのconfディレクトリにあるserver.xmlをどのように選択するかわかりませんが、現時点では選択されていないようです。Eclipseプロジェクトをこの設定に関連付けるにはどうすればよいですか。サーバーを起動できますが、Tomcatのスタートページを参照しても何も表示されません。
誰かがこれを修正するいくつかの方法を提供できれば幸いです。
前もって感謝します。
-Dipesh
eclipse - JBOSS にはライブラリが多すぎます。(m2eclipseの問題)
これが最高のタイトルではないことは認めますが、3 行のタイトルがなければ、どのように賞賛すればよいかわかりません。
「提供された」スコープを使用して、(たとえば)依存関係JTAを持つプロジェクトがあります(JBOSSは独自のJTA実装をもたらします)。m2eclipse を使用すると、すべての依存関係が問題なく解決されます。私の問題は、このプロジェクトを jboss (eclipse 内) にデプロイすると、提供された依存関係が war ファイルにも配置されることですが、これは間違っています。
それを解決する方法はありますか?
編集:
次のバグだと思います: https://bugs.eclipse.org/bugs/show_bug.cgi?id=242476
しかし、修正は次のEclipseバージョンにのみ含まれるようです