最近在玩這個框架,感覺寫起來是容易的,但版本間的差異真的很需要注意… 在2.2版本使用了某社群元件,但又因FB強制升級為2.0版認證,所以社群元件需要升到最新版本(剛好在2.2版本的社群元件又是最後一版…) 新版的社群元件又是為2.3、2.4寫的… 2.2的設定檔剛好又不相容… 雖然還是可以解決,但就是麻煩,有種被強姦的感覺…,大概寫到這應該就沒人想要用了吧!(但還是絕對值得使用) 自已覺得未來應該不會再有這麼大的變動了… Play還是個很好的選擇,對Java User來說,自己寫了PHP許久,用了像Yii 等的框架,到了Yii2引入了Namespace 後,真的也開始變複雜了… Play 也是Namespace的問題比較多,但又加上框架的API有更動,升級才有難度… 不過2.4最主要還是為了支援Java8才有這麼大的變動吧… https://www.playframework.com/changelog 另外升級到2.4 想要創造 2.3的Template也有困難,不過解決方案就是,線上有,去抓 附上參考的templates路徑 http://www.typesafe.com/activator/templates 但整高來說工作上是容易的。 如果你想要建立2.3版本的template,可以參考下面的網址 http://www.typesafe.com/activator/template/play-2.3-highlights 下載zip檔,或這樣做 activator new PROJECTNAME play-2.3-highlights (要直接下 activator指令需要先安全 activator,如果你只是想先測試,下載zip檔,再目錄下執行 activator run即可,應該都有隨zip附 activator,unix like請記得指令是./ activator run,即可在 http://localhost:9000 看到內容) 如果你找的到seed字眼的 template,內容會更乾淨一點。 整體的文件可以在這裡找到 https://www.playframework.com/documentation/2.4.x/JavaHome https://www.playframewo...