IDEA中离线模式已经关闭了,外网也可访问,但是deploy还是弹出此错误,请教一下有啥解决方法吗
这个我们也不知道什么原因,跟你的开发环境有关,你多试试,比如重启 IDEA,甚至重启电脑。。
重启重试仍然报错,请问是否CUBA中某个配置文件可以配置离线模式?
重启重试仍然报错,请问是否CUBA中某个配置文件可以配置离线模式?
有什么方式去排查这个问题?
直接在控制台执行gradle 任务,看看是什么情况。
在控制台切换当前工作目录为项目根目录,执行下面的命令:
gradlew setupTomcat
出现如下错误
可以把 build.gradle 的完整内容贴上来吗?如果涉密,可脱密后上传或者私信上传。
加上阿里云仓库到 repositories 段中的第一位:
maven {
url 'https://maven.aliyun.com/nexus/content/groups/public/'
}
再试试
加入后,执行gradlew setupTomcat出现上述错误
是增加一个仓库,不是修改现有的,建议先和开发人员沟通,了解如何添加仓库。
已调整,出现如下错误
再加上这个仓库试试:
https://maven.aliyun.com/repository/central
错误如上图,仍无法从该地址升级tomcat
我本机安装 CUBA6 测试了一下,没问题。可直接安装 tomcat 8.5.63 。CUBA 商业版仓库本身也有tomcat各版本的制件,所以也不需要添加其它仓库。
你这个问题确实比较奇怪。
再排查一下环境问题吧:
- 把控制台中提示的 pom文件URL复制出来,然后在浏览器打开,看看什么情况。
- 看一下用的gradle的版本是多少:打开文件:gradle/wrapper/gradle-wrapper.properties ,从中查看gradle 的版本
- 本地网络环境是否有使用代理或者有网络限制?
1.是指上述执行gradlew setupTomcat后报错中的地址:https://maven.aliyun.com/repository/central/org/apache/tomcat/tomcat/8.5.63/tomcat-8.5.63.pom?如是,则截图如下,如不是,烦请详细说下是指哪个Url
2.gradle版本为3.4,如图
3.据查,本地网络环境应该是使用了代理服务器
根据如上提供的信息,请问应该如何处理?谢谢!
根据以上信息判断 ,可能是代理的问题,限制了文件下载或其它原因。再这样试一下:
gradlew setupTomcat -d
执行这个的时候控制台会输出调试信息,把输出的完整调试信息保存到文本上传上来。像这样:
按如上执行后,出现如下错误