PlayFrameWork2.5+Scala+Eclipse를 Windows10에서 개발 환경을 준비해 보았다

4725 단어 PlayFramework

개발 환경


  • Windows10
  • Eclipse Mars.2 Release (4.5.2)
  • JDK1.8
  • PlayFrameWork2.5.4

  • 환경 준비



    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/

    좋은 웹페이지 즐겨찾기