運営元のロゴ Copyright © 2007-2024 All Rights Reserved by Gijutsu-Hyoron Co., Ltd. ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。
はじめに 初めまして。NTTアドバンステクノロジの金城と申します。幸運にも記事を執筆させていただけることになりました。WebSocketという新しいウェブの規格についての連載を、全4回の予定でお届けします。 用語統一について WebSocketは「WebSocket」「WebSockets」、単語を切り離した「Web Socket」等、表記に揺れがあります。2009年12月22日のワーキングドラフトのタイトルは「The Web Sockets API」となっていますが、2010年4月26日のエディターズドラフトでは「The WebSocket API」となっています。この連載では、最新の仕様書に則り、用語を「WebSocket」で統一します。 HTML5とWebSocketの関係 WebSocketは、もともとHTML5の一機能として仕様の策定が進められていました。しかし、Web S
NetBeansやらEclipseでやってる例は簡単に見つけることが出来ましたが、IntelliJでやってる記事が見当たらない感じだったので備忘録として詳しく書いておきます。 あと、ここではjarで出力して動かすまでの手順を説明をしていきます。 環境 MacOSX El Capitan IntelliJ IDEA 14.1.5 (Ultimate) Jetty 9.2.13 WebSocketを使う前の準備 WebSocketを使うために、Jettyを動かす必要があるのでここではJettyを動かす環境の作成について説明します。 プロジェクトの作成 まず、IntelliJを立ち上げます。 そしてプロジェクト新規作成。 以下のように"Web Application"にチェックを入れます。 プロジェクト名は適当に。 ライブラリを追加 プロジェクトの生成が完了したら、ライブラリを入れるディレクトリ
Gradleへ移行 pom.xmlのあるディレクトリで以下のコマンドを実行し、pom.xmlからGradleプロジェクトを生成します。 gradle init --type pom ただし、Mavenのpomがマルチモジュール構成でない為、warプラグインが適用されていません。2 build.gradle1行目を以下のように書き換えます。 書き換え前:apply plugin: 'java' 書き換え後:apply plugin: 'war' これでGradleからwarの作成やtestの実行ができるようになりました。 Jettyプラグイン(gretty)の導入 元のMavenプロジェクトにはjetty-maven-pluginが導入されており、mvn jetty:runでプロジェクトをJettyで起動できます。そこでGradleでもJettyで起動できるようにします。 Gradle 2.
apply plugin: 'java' repositories { mavenCentral() } dependencies { compile 'org.eclipse.jetty.aggregate:jetty-all:9.1.4.v20140401' } package sample.jetty; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.eclipse.jetty.server.Request; import org.eclipse.jetty.server.Server; imp
Does anyone know how to configure the jetty gradle plugin to run in debug mode so that I can attach a remote debugger? I've tried setting the gradle and java opts to: -Xdebug -Xrunjdwp:transport=dt_socket,address=9999,server=y,suspend=n ...but it doesn't seem to work. I'm able to get my own jetty installation working fine, just not via gradle (jettyRun or jettyRunWar). Regards.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く