CentOS7에서 Playframework 소개
2379 단어 PlayFrameworklinuxbrew자바centos7
별로 Scala가 싫어하는 것은 아닐지라도, 역시 Play라고 하면 Scala야. . .
하지만 Java를 좋아하기 때문에 Java-play에 대해 씁니다.
Advent Calendar 3일째로...
이번에는 CentOS7에 도입하고 싶습니다!!
로컬 환경이라면 Homebrew를 사용해 activator를 도입할까 생각합니다만, (결정 붙여...)
어쨌든 리눅스에서도 똑같이하고 싶습니다 ... (Vagrant의 CentOS에서)
그렇다면 "Linuxbrew"를 넣어 보자!
Linuxbrew의 도입에 대해서는 훌륭한 투고가 있으므로 아래 참고입니다!
Linuxbrew 추천
activator 도입
linuxbrew를 넣으면 brew 명령으로 쉽게 도입 할 수 있습니다.
# brew install typesafe-activator
(jdk도 잊지 않고...)
프로젝트 만들기
이번에는 Java이므로 play-java를 추가하여 프로젝트를 만듭니다.
$ activator new PROJECT_NAME play-java
. . . 조금 시간이 걸리지만 프로젝트가 만들어지면 다음을 수행합니다.
$ activator run
http://192.168.33.10:9000/
방문하면 ... (이번에는 Vagrant를 사용하고 있기 때문에 ...)
이제 play가 시작되었습니다!
실제로 디렉토리 구성은 이런 느낌이 되고 있을까 생각합니다.
.
├── LICENSE
├── README
├── app
│ ├── Filters.java
│ ├── Module.java
│ ├── controllers
│ │ ├── AsyncController.java
│ │ ├── CountController.java
│ │ └── HomeController.java
│ ├── filters
│ │ └── ExampleFilter.java
│ ├── services
│ │ ├── ApplicationTimer.java
│ │ ├── AtomicCounter.java
│ │ └── Counter.java
│ └── views
│ ├── index.scala.html
│ └── main.scala.html
├── bin
│ ├── activator
│ └── activator.bat
├── build.sbt
├── conf
│ ├── application.conf
│ ├── logback.xml
│ └── routes
├── libexec
│ └── activator-launch-1.3.10.jar
├── project
│ ├── build.properties
│ └── plugins.sbt
├── public
│ ├── images
│ │ └── favicon.png
│ ├── javascripts
│ │ └── hello.js
│ └── stylesheets
│ └── main.css
└── test
├── ApplicationTest.java
└── IntegrationTest.java
14 directories, 27 files
그래서 CentOS7에 play를 도입할 수 있었습니다!
다음 번에는 간단한 앱을 만들고 싶습니다!
Reference
이 문제에 관하여(CentOS7에서 Playframework 소개), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/inomar/items/5a255ab1a5e69def8e88텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)