PlayFrameWork2.5+Scala+Eclipse를 Windows10에서 개발 환경을 준비해 보았다
4725 단어 PlayFramework
개발 환경
환경 준비
Eclipse에 Scala 플러그인 설치
도움말 ⇒ 신규 소프트웨어 추가
에서 다음 URL에서 모두 선택하여 설치
h tp : // / w w ㄉ 아 d. s-아이. rg / sdk / ぃ ぃ m / 44 / s 또는 211 / s b /
PlayFrameWork 설치
다운로드한 zip 파일을 임의의 위치에 압축을 풉니 다.
htps //w w.ぁ yf 라메를 rk. 코 m / 도 w 응 아 d
activator의 PATH 설정
설치된 경로에서 bin 지정
예C:\framework\activator-1.3.10-minimal\bin
새 애플리케이션 만들기
명령 프롬프트에서 실행
playScalaTest 프로젝트를 scala 「6) play-scala」로 작성한다.
c:\work>activator new playScalaTest
ACTIVATOR_HOME=C:\framework\activator-1.3.10-minimal
ファイル BIN_DIRECTORY\..\conf\sbtconfig.txt が見つかりません。
Fetching the latest list of templates...
Browse the list of templates: http://lightbend.com/activator/templates
Choose from these featured templates or enter a template name:
1) minimal-akka-java-seed
2) minimal-akka-scala-seed
3) minimal-java
4) minimal-scala
5) play-java
6) play-scala
(hit tab to see a list of all templates)
> 6
OK, application "playScalaTest" is being created using the "play-scala" template.
To run "playScalaTest" from the command line, "cd playScalaTest" then:
C:\framework\play\playScalaTest/activator run
To run the test for "playScalaTest" from the command line, "cd playScalaTest" then:
C:\framework\play\playScalaTest/activator test
To run the Activator UI for "playScalaTest" from the command line, "cd playScalaTest" then:
C:\framework\play\playScalaTest/activator ui
Eclipse용 구성 파일 생성
설정 파일 변경
playScalaTest\project\plugins.sbt// The Play plugin
addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.5.4")
// web plugins
addSbtPlugin("com.typesafe.sbt" % "sbt-coffeescript" % "1.0.0")
addSbtPlugin("com.typesafe.sbt" % "sbt-less" % "1.1.0")
addSbtPlugin("com.typesafe.sbt" % "sbt-jshint" % "1.0.3")
addSbtPlugin("com.typesafe.sbt" % "sbt-rjs" % "1.0.7")
addSbtPlugin("com.typesafe.sbt" % "sbt-digest" % "1.1.0")
addSbtPlugin("com.typesafe.sbt" % "sbt-mocha" % "1.1.0")
addSbtPlugin("org.irundaia.sbt" % "sbt-sassify" % "1.4.2")
// 以下を追記
addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "4.0.0")
eclipse 명령으로 eclipse 용 구성 파일 작성
c:\work\playScalaTest>activator eclipse
ACTIVATOR_HOME=C:\framework\activator-1.3.10-minimal
ファイル BIN_DIRECTORY\..\conf\sbtconfig.txt が見つかりません。
[info] Loading project definition from C:\framework\play\playScalaTest\project
[info] Updating {file:/C:/framework/play/playScalaTest/project/}playscalatest-build...
[info] Resolving org.fusesource.jansi#jansi;1.4 ...
[info] Done updating.
[info] Set current project to playScalaTest (in build file:/C:/framework/play/playScalaTest/)
[info] About to create Eclipse project files for your project(s).
[info] Updating {file:/C:/framework/play/playScalaTest/}root...
[info] Resolving jline#jline;2.12.1 ...
[info] Done updating.
[info] Successfully created Eclipse project files for project(s):
[info] playScalaTest
프로젝트 바로 아래에 .settings 폴더가 생성됨
Eclipse에서 만든 프로젝트 가져오기
파일⇒가져오기⇒
기존 프로젝트를 작업 공간으로 ⇒
루트 디렉토리 선택에 프로젝트를 작성한 경로를 입력⇒
작성한 프로젝트에 체크 넣기⇒완료
Eclipse에서 실행할 준비
실행⇒외부 도구⇒외부 도구 구성⇒
프로그램을 오른쪽 클릭하여 신규⇒
위치에 PlayFrameWork를 설치한 경로에 activator.bat 설정
위치C:\framework\activator-1.3.10-minimal\bin\activator.bat
작업 디렉토리${project_loc}
인수run
Eclipse에서 실행
프로젝트 선택⇒실행⇒외부 툴⇒상에서 작성한 외부 툴을 선택
※오른쪽 클릭의 실행, 디버그로부터 외부 툴은 선택할 수 없다
브라우저에 다음 URL을 입력http://localhost:9000/
Reference
이 문제에 관하여(PlayFrameWork2.5+Scala+Eclipse를 Windows10에서 개발 환경을 준비해 보았다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/taka159/items/857c52e59c978e63a424
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
C:\framework\activator-1.3.10-minimal\bin
c:\work>activator new playScalaTest
ACTIVATOR_HOME=C:\framework\activator-1.3.10-minimal
ファイル BIN_DIRECTORY\..\conf\sbtconfig.txt が見つかりません。
Fetching the latest list of templates...
Browse the list of templates: http://lightbend.com/activator/templates
Choose from these featured templates or enter a template name:
1) minimal-akka-java-seed
2) minimal-akka-scala-seed
3) minimal-java
4) minimal-scala
5) play-java
6) play-scala
(hit tab to see a list of all templates)
> 6
OK, application "playScalaTest" is being created using the "play-scala" template.
To run "playScalaTest" from the command line, "cd playScalaTest" then:
C:\framework\play\playScalaTest/activator run
To run the test for "playScalaTest" from the command line, "cd playScalaTest" then:
C:\framework\play\playScalaTest/activator test
To run the Activator UI for "playScalaTest" from the command line, "cd playScalaTest" then:
C:\framework\play\playScalaTest/activator ui
// The Play plugin
addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.5.4")
// web plugins
addSbtPlugin("com.typesafe.sbt" % "sbt-coffeescript" % "1.0.0")
addSbtPlugin("com.typesafe.sbt" % "sbt-less" % "1.1.0")
addSbtPlugin("com.typesafe.sbt" % "sbt-jshint" % "1.0.3")
addSbtPlugin("com.typesafe.sbt" % "sbt-rjs" % "1.0.7")
addSbtPlugin("com.typesafe.sbt" % "sbt-digest" % "1.1.0")
addSbtPlugin("com.typesafe.sbt" % "sbt-mocha" % "1.1.0")
addSbtPlugin("org.irundaia.sbt" % "sbt-sassify" % "1.4.2")
// 以下を追記
addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "4.0.0")
c:\work\playScalaTest>activator eclipse
ACTIVATOR_HOME=C:\framework\activator-1.3.10-minimal
ファイル BIN_DIRECTORY\..\conf\sbtconfig.txt が見つかりません。
[info] Loading project definition from C:\framework\play\playScalaTest\project
[info] Updating {file:/C:/framework/play/playScalaTest/project/}playscalatest-build...
[info] Resolving org.fusesource.jansi#jansi;1.4 ...
[info] Done updating.
[info] Set current project to playScalaTest (in build file:/C:/framework/play/playScalaTest/)
[info] About to create Eclipse project files for your project(s).
[info] Updating {file:/C:/framework/play/playScalaTest/}root...
[info] Resolving jline#jline;2.12.1 ...
[info] Done updating.
[info] Successfully created Eclipse project files for project(s):
[info] playScalaTest
C:\framework\activator-1.3.10-minimal\bin\activator.bat
${project_loc}
run
Reference
이 문제에 관하여(PlayFrameWork2.5+Scala+Eclipse를 Windows10에서 개발 환경을 준비해 보았다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/taka159/items/857c52e59c978e63a424텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)