タグ付けされた質問 「playframework-2.0」

21
「run」コマンドを実行するときにPlayが使用するデフォルトのポート(9000)を変更するにはどうすればよいですか?
Play Consoleで「run」コマンドを発行するときに、開発モードでPlayフレームワークが使用するデフォルトのポートを変更するにはどうすればよいですか。 これはplayframework 2.0ベータ版です。 コマンドラインまたはapplication.confでhttp.port構成パラメーターを使用しても効果がないようです。 C:\dev\prototype\activiti-preso>play run --http.port=8080 [info] Loading project definition from C:\dev\prototype\activiti-preso\project [info] Set current project to activiti-preso (in build file:/C:/dev/prototype/activiti-preso/) Windows, really? Ok, disabling colors. --- (Running the application from SBT, auto-reloading is enabled) --- [error] org.jboss.netty.channel.ChannelException: Failed to bind to: 0.0.0.0/0.0.0.0:9000 [error] Use 'last' for the …

5
play2のどこにでもパラメーターを渡さないようにする方法は?
play1では通常、すべてのデータをアクションで取得し、ビューで直接使用します。ビューでパラメータを明示的に宣言する必要がないため、これは非常に簡単です。 しかし、play2では、requestビューのヘッドですべてのパラメーター(を含む)を宣言する必要があることを発見しました。すべてのデータをアクションで取得してビューに渡すのは非常に退屈です。 たとえば、データベースから読み込まれたメニューをフロントページに表示する必要がある場合は、次のように定義する必要がありますmain.scala.html。 @(title: String, menus: Seq[Menu])(content: Html) <html><head><title>@title</title></head> <body> <div> @for(menu<-menus) { <a href="#">@menu.name</a> } </div> @content </body></html> 次に、それをすべてのサブページで宣言する必要があります。 @(menus: Seq[Menu]) @main("SubPage", menus) { ... } 次に、メニューを取得して、すべてのアクションで表示するためにそれを渡す必要があります。 def index = Action { val menus = Menu.findAll() Ok(views.html.index(menus)) } def index2 = Action { val menus = Menu.findAll() Ok(views.html.index2(menus)) } …


2
スカラスリック方式今までわからない
私はいくつかのスリック作品とそれが必要とするものを理解しようとします。 ここに例を示します: package models case class Bar(id: Option[Int] = None, name: String) object Bars extends Table[Bar]("bar") { def id = column[Int]("id", O.PrimaryKey, O.AutoInc) // This is the primary key column def name = column[String]("name") // Every table needs a * projection with the same type as the table's type parameter …

9
javax.persistence.Table.indexes()[Ljavax / persistence / IndexのNoSuchMethodError
私はプレイFrameworkアプリケーションを持っていると私はした(Mavenの依存性マネージャを介して検索される)休止4.2.5.Finalを使用します。Hibernate 4.3.0.Finalにアップグレードし、アプリケーションを正常に再コンパイルして実行することにしました。 以下の例外が発生しましたが、その理由を理解できませんでした。4.2.5にダウングレードしましたが、この問題は発生しませんでした。次に、4.2.5以降の最終リリースごとにHibernateをアップグレードしてみました。つまり、4.2.5.Finalから4.2.6.Final、4.2.7.Final、4.2.8.Final、そして4.3.Finalに移動しました。4.3.0.Finalにアップグレードするまで、この問題は発生しません。 Javaのバージョン情報 java version "1.7.0_45" Java(TM) SE Runtime Environment (build 1.7.0_45-b18) Java HotSpot(TM) 64-Bit Server VM (build 24.45-b08, mixed mode) そして例外: play.api.UnexpectedException: Unexpected exception[NoSuchMethodError: javax.persistence.Table.indexes()[Ljavax/persistence/Index;] at play.core.ReloadableApplication$$anonfun$get$1$$anonfun$apply$1$$anonfun$1.apply(ApplicationProvider.scala:152) ~[play_2.10.jar:2.2.1] at play.core.ReloadableApplication$$anonfun$get$1$$anonfun$apply$1$$anonfun$1.apply(ApplicationProvider.scala:112) ~[play_2.10.jar:2.2.1] at scala.Option.map(Option.scala:145) ~[scala-library.jar:na] at play.core.ReloadableApplication$$anonfun$get$1$$anonfun$apply$1.apply(ApplicationProvider.scala:112) ~[play_2.10.jar:2.2.1] at play.core.ReloadableApplication$$anonfun$get$1$$anonfun$apply$1.apply(ApplicationProvider.scala:110) ~[play_2.10.jar:2.2.1] at scala.util.Success.flatMap(Try.scala:200) ~[scala-library.jar:na] Caused by: java.lang.NoSuchMethodError: javax.persistence.Table.indexes()[Ljavax/persistence/Index; at …

14
Playにアクセス!application.confの2.0構成変数?
以前はPlayで!v1で構成変数を定義しapplication.conf、次のようにアクセスするのは本当に簡単でした。 play.configuration("db.driver") ただし、v2または適切な代替手段で同様に使用するためのドキュメントには何も見つかりません。そうするための方法は何ですか?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.