Skip to content

gradleでslimを使うためのテンプレート。今さら新規でslim3を採用する人も少ないと思うけど…

License

Notifications You must be signed in to change notification settings

ryopei/slim3-gradle-template

Repository files navigation

slim3-gradle-template

gradleでslimを使うためのテンプレート。今さら新規でslim3を採用する人も少ないと思うけど…

必要なもの

  • gcloud SDK
  • ant
  • gradle (gradle wrapperを使用するなら不要)

使い方

プロジェクトをクローンする

git clone [email protected]:ryopei/slim3-gradle-template.git YOUR_PROJECT_NAME

プロジェクト名を変更

settings.gradleのプロジェクト名を変更する

rootProject.name = 'YOUR_PROJECT_NAME'

web.xmlのルートパッケージを変更

/src/main/webapp/WEB-INF/web.xmlを編集してslim3.rootPackageのparam-valueを任意のパッケージ名にする。

<context-param>
    <param-name>slim3.rootPackage</param-name>
    <param-value>** ここ **</param-value>
</context-param>

コントローラの作成

gradlew gen-controllerコマンドを実行すると"Input a controller path."と聞かれるので"/hello"と入力

./gradlew gen-controller
> Task :gen-controller 
Input a controller path.
/hello

実行

gradlew gen-controllerでサーバーを起動. http://localhost:8080/hello で動いていることを確認する

./gradlew appengineRun

About

gradleでslimを使うためのテンプレート。今さら新規でslim3を採用する人も少ないと思うけど…

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages