新公司使用的是play框架,并使用idea作为开发工具,作为一名一贯使用SSM+eclipse党来说,真心的迷糊啊,初期各种配置搞得人欲仙欲死,欲罢不能,欲哭无泪!
idea这里的基本使用就不做赘述了,小伙伴自行悟道,这里主要讲play框架在idea中的简单部署,我们将最简单的play在idea中跑起来就达到了目的。
我们公司使用的play框架是1.4.4,如果使用2.0以上版本的就不用看了,因为1.0和2.0的play框架是不一样的,并且不能向下兼容,坑爹啊!如下:
1)解压,解压之后需要配置环境变量,如下:
2)在dos命令敲:play ,如果出现如下图所示,即为配置成功,
3)在一个文件夹下,进入dos命令,输入:play new sky,(注:sky是你随便起的文件名)
然后下面那句:what is the application name?是让你确认你的应用名,保持一致即可;然后当前目录下就出现了一个名字为sky的文件夹:
进去看一下,是这样的目录结构:
4)至于各个结构是如何,玩家自行研究,这里不做赘述。之后再dos命令中进入该文件里,并初始化:命令如下:
cd sky
play idealize
此时,我们发现sky文件下多了如下文件:
5)打开idea,再如下操作:
6)再如下打开sky.ipr:
7)再进入idea配置一些参数:
第一步:
第二步:
第三步:如果有红线的话,点击进入,
划红线的路径不对,我们按照它原有的路径重新配置,并把原有的删掉:
这样就ok了;
第四步:
然后,点击确定,就设置好了;
第五步:进入setting里面设置一下字符编码和play路径最好:
如果没问题,点击确定即可;
第六步:配置Application:
然后,界面是这样的:
这4个地方需要修改:
1.给你的Application起个名字:比如:superman
2. play.server.Server
3. -Dapplication.path="."
4. 配置好你的jdk路径:
配完之后是这样的:
然后,就可以返回运行的你的程序了,可是,悲剧发生了:
说是第8行第1个程序包models不存在:
然后,我找了半天,在lib包里,都没找到这个model类,经历了一天的焦虑后,一气之下,妈的,删了,连同上面一起打波浪线的删掉,结果还真就成了,程序竟然就跑起来了,真他娘的见鬼了!
真心他娘的是气中生有大智慧啊!
然后打开浏览器,输入:http://localhost:9000,然后出现下面这样的界面,说明play框架配置成功!
好了,就到这里了,毕竟我也只初次使用idea和play,只能做到这里了!
---------------------
作者:爱上猫de鱼
来源:CSDN
原文:https://blog.csdn.net/boy_chen93/article/details/79628118
版权声明:本文为博主原创文章,转载请附上博文链接!