温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
有一个Java项目,但是在本地测试接口的时候提示跨域问题,但是Java项目里没有存在宝塔上是自己搭建的,所以我看不懂,于是乎就想着弄到宝塔上,但是在Java项目添加的时候,选择spring BOO类型之后,无论怎么设置都是未启动的状态,项目路径类型、接口端口都没有问题。后来又测试了其他类型,内置项目和独立项目,但是也无法访问,原因是不是非jar解析包新建了也无效,所以到头来还是得用spring BOO类型,但是设置完成后依然现在未启动的状态。折腾了好久,同事都下班了,就剩下我自己还在默认这点事。按理说我不懂Java项目,同事应该懂的,他说他不熟悉宝塔,不懂这个的机制。我能了解宝塔,却不懂它的解析包,很建站步骤,包括之前新建的还是还提示不能在等目录下搭建,总之就是各种问题,各种不。
01:00
更长,最后没招了,重新检测依赖关系组建,确保了端口没有冲突,又新建项目继续测试,偶然发现了问题,所以好吧,问题就是权限不足。解决方案,设置项目用户找到改Java项目编辑右侧点击设置找到项目用户选择root,切记其他用户权限不行,设置完成后点击保存至此项目状态运行正常。简简单单一个问题搞了我一下,我是真服了。6为一点脾气没有,正因为不熟悉Java,也不知道这个不能运行是权限不足,我不懂,正常同事居然也不了解,这就有点费解了。好吧,无论怎么样,项目测试已经完成了,跨域的问题已经解决了,在项目的配置文件里添加允许跨域带代码,好了,保存后所有问题都迎刃而解。哎,难为死我了,有问题留言反馈吧,总之以后遇到类似的问题不能运行的话,先考虑权限。
02:00
而后再慢慢排查,不然就是走了一圈冤枉路。
我来说两句