AXS*_*XSM 3 java google-app-engine
由于部署失败,我正在尝试回滚,我的服务器代码在java上,而且我正在使用App Engine Eclipse PlugIn.我的appcfg.sh文件位于/Applications/eclipse/plugins/com.google.appengine.eclipse.sdkbundle_1.7.5/appengine-java-sdk-1.7.5/bin/appcfg.sh
但是当我尝试这个时,我得到"命令未找到" sudo /Applications/eclipse/plugins/com.google.appengine.eclipse.sdkbundle_1.7.5/appengine-java-sdk-1.7.5/bin/appcfg.sh rollback /Documents/workspace/server_side/war
我无法意识到什么是错的.我不知道是否是正确的appcfg,因为有appcfg.cmd和appcfg.sh,我正在使用imac(Unix enviro)所以我使用appcfg.sh进行回滚.我试过几种不同的方式.并没有什么好事发生.也许我错过了什么.谢谢!
yor*_*rkw 10
它默认没有执行权限:
-rw-r--r-- 1 yorkw staff 558 11 Dec 06:01 appcfg.sh
Run Code Online (Sandbox Code Playgroud)
运行chmod 755 appcfg.sh以更改权限:
-rwxr-xr-x 1 yorkw staff 558 11 Dec 06:01 appcfg.sh
Run Code Online (Sandbox Code Playgroud)
然后你应该能够在终端中运行它.
小智 5
我也遇到了与此问题的原始海报相同的问题,但是在尝试回滚时,即使更改了appcfg.sh文件的权限,我仍然会收到权限被拒绝错误.
事实证明我还需要chmod 755 run_java.sh(位于与appcfg.sh相同的目录中),然后我能够毫无问题地回滚.
我想如果有人遇到我所做的同样问题,我会发布这个.
| 归档时间: |
|
| 查看次数: |
3346 次 |
| 最近记录: |