2012-05-13 29 views
6

Tôi đang sử dụng Windows 7 và tôi đang cố cài đặt khung chơi.Cài đặt khung chơi

tôi tạo ra các biến môi trường trong các biến hệ thống với
tên biến:chơi, giá trị:c: \ webapp \ chơi \

Khi tôi đang cố gắng để chạy play help từ chỉ huy nó nói

play is not recognized as an internal or external command, operable program or 
batch file and it is running only in the directory of c:webapp\play. 

Tôi có làm gì sai không?

+1

Bạn cần thêm thư mục chứa tập tin 'play' vào tệp' PATH'. –

Trả lời

17

Để có thể chạy Phát ở mọi nơi trên dòng lệnh, hãy tạo biến môi trường PLAY_HOME trỏ đến thư mục phát, ví dụ: c:\play-2.0.1 và thêm %PLAY_HOME% vào biến môi trường PATH.

+0

trong tôi đã thêm '% PLAY_HOME%' tôi tạo play_home như tên biến và giá trị như đường dẫn có chơi –

2

Đây là cách tôi đã thiết lập cho những người khác trong quá khứ.

Tạo một thư mục c:\playframework

Tạo thêm hai bên trong này

frameworkapps

Sau đó tôi có một file bat gọi env.bat chứa sau

set PATH=%path%;c:\playframework\framework\' 

Bạn có thể sau đó chạy env.bat để đảm bảo chơi là initiali se.

+0

Tôi đã thử nó nhưng không làm việc – user1392203

9

Muhammad là chính xác. Điều duy nhất tôi muốn nói thêm là thế này: Sau khi lưu các biến môi trường, tôi nhận thấy rằng người ta phải:

  1. gần ALL windows explorer
  2. mở một cái mới
  3. mở mới cmd nhắc

và sau đó tôi thấy play_home trong đường dẫn và chơi ở mọi nơi. Vì một số lý do, việc cập nhật các biến môi trường không làm mới các cửa sổ hiện có.

UPDATE:
Nếu bạn đang ở trong một vội vàng và cảm giác nổi loạn, hãy mở cửa sổ dấu nhắc cmd đầu tiên, sau đó giết explorer.exe, sau đó khởi động lại explorer.exe trong cửa sổ cmd.
Điều đó sẽ làm mới tất cả mọi thứ nhưng phải cẩn thận ...

+0

Điều này đã làm cho tôi, cảm ơn cho thông tin! – Orgmir

2

tôi nhận ra rằng nó không hoạt động nếu bạn có một không gian trong con đường của mình vào khuôn khổ chơi.

Vì vậy, thay vì

C:\Folder with space\PlayFramework 

thử

C:\FolderWithoutSpace\PlayFramework 

này cố định nó cho tôi, đoán nó đã làm với các tập tin batch chơi mà không xử lý đường dẫn với không gian một cách chính xác. Stumbled khi câu hỏi này, khi tìm kiếm một giải pháp, vì vậy nó có thể giúp một số folks khác.

1
  1. mở command prompt as administrator
  2. setx PATH "%PATH%;c:\path\to\play" /m < --substitute c: \ path \ to \ chơi với con đường của bạn
  3. Mở lại dấu nhắc lệnh mới và bạn có thể chạy chơi từ bất cứ nơi nào
+0

Thnx oscar nó hoạt động, nhưng chạy-chạy không hoạt động trong cmd –

0

Để bắt đầu dự án phát, cách khác là tải xuống trình kích hoạt và tạo dự án phát. Tải xuống trình kích hoạt và thêm nó vào biến môi trường. Mở lời nhắc lệnh và sử dụng lệnh sau để tạo dự án java: C: \ activator new project-name play-java Nếu bạn muốn tạo dự án scala C: \ activator new project-name play-scala