재생 프레임 워크에서 실행되는 응용 프로그램이 있습니다. 그것은 로컬 컴퓨터에서 잘 작동합니다. CentOS Linx 시스템에서 응용 프로그램을 구성했습니다. 나는 게임 패키지의 압축을 풀고/var/lib/디렉토리에 넣습니다. 내 응용 프로그램은/var/www/디렉토리에 넣었다. 는 다음과 같은 오류 보여주는 명령에 플레이 종속성을 실행하는 동안 :OSError : [Errno 2] 해당 파일이나 디렉토리가 없습니다. Play framework이 Java로 실행됩니다.
[[email protected] InterShareServerHub]# /var/lib/play-1.2.5/play dependencies ~ _ _
~ _ __ | | __ _ _ _| |
~ | '_ \| |/ _' | || |_|
~ | __/|_|\____|\__ (_)
~ |_| |__/
~
~ play! 1.2.5, http://www.playframework.org
~ framework ID is sales-demo
~
Traceback (most recent call last):
File "/var/lib/play-1.2.5/play", line 153, in <module>
status = cmdloader.commands[play_command].execute(command=play_command, app=play_app, args=remaining_args, env=play_env, cmdloader=cmdloader)
File "/var/lib/play-1.2.5/framework/pym/play/commands/deps.py", line 55, in execute
return_code = subprocess.call(java_cmd, env=os.environ)
File "/usr/lib64/python2.6/subprocess.py", line 478, in call
p = Popen(*popenargs, **kwargs)
File "/usr/lib64/python2.6/subprocess.py", line 642, in __init__
errread, errwrite)
File "/usr/lib64/python2.6/subprocess.py", line 1234, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
을 나는이 문제를 해결하는 방법을 잘 모릅니다. java에 대한 경로를 설정했습니다. 누구든지이 일을 도와주세요.