Anypoint Studio 7.1.2无法复制项目压缩包至嵌入式Mule实例求解决
解决Anypoint Studio 7.1.2部署项目到嵌入式Mule实例的权限错误
刚碰到过一模一样的问题,其实根源就是权限不足——你看那个目标路径在C:\Program Files下面,这是系统级目录,普通用户身份运行的Anypoint Studio没权限往这里写文件,自然创建不了目录和jar包。给你几个实用的解决办法:
办法1:简单粗暴,用管理员身份启动Studio
- 找到Anypoint Studio的启动程序(不管是快捷方式还是安装目录里的
AnypointStudio.exe) - 右键点它,选以管理员身份运行
- 重新打开你的
training-american-ws项目再部署,这时候Studio就有足够权限写入系统目录了
办法2:改部署路径到个人目录(一劳永逸)
不想每次都点管理员?那把嵌入式Mule的部署目录改到你自己的用户文件夹里:
- 打开Studio的设置:
Window > Preferences > Anypoint Studio > Runtime Manager - 找到你正在用的Mule 4.1.1 EE运行时,点Edit按钮
- 在配置窗口里找到
Application Deployment Directory,把路径改成比如C:\Users\你的用户名\MuleStagingApps(记得先手动创建好这个文件夹) - 保存配置后重启Studio,再部署项目就不会有权限问题了
办法3:给Studio安装目录加权限
也可以直接给Anypoint Studio的安装目录开放完全控制权限:
- 找到
C:\Program Files\AnypointStudio文件夹,右键选属性 - 切换到安全标签,点编辑按钮
- 在权限列表里找到你当前登录的用户,勾选完全控制的允许选项
- 点确定保存设置,重启Studio后再尝试部署
另外提一句,从你给出的错误信息和XML头部、Maven链接来看,项目本身的配置应该没大问题,重点还是解决权限这块就行。
内容的提问来源于stack exchange,提问作者krishna
相关产品推荐
相关产品推荐

