当我尝试在本地的tomcat上使用eclipse部署应用程序时,出现此错误:
[windowsazurepackage] cspack.exe:错误:指定的路径,文件名或两者都太长。完全限定的文件名必须少于260个字符,目录名必须少于248个字符。
我已经更改了环境变量_CSRUN_STATE_DIRECTORY
。
但是当我创建Azure Project部署时,我没有选择JDK和我的Tomcat时,我没有这个错误。但在这种情况下,我的应用程序无法启动。
你能帮助我吗?
答案 0 :(得分:2)
我通过编辑部署项目根目录中的package.xml
并通过搜索以下行来更改目标文件夹来解决此问题:
<!-- This is the directory where the Windows Azure deployment package or folder will be saved -->
<property location="${basedir}\deploy" name="wapackagedir"/>
...然后将${basedir}
更改为较短的绝对路径,例如c:\publish