当前位置:论坛首页 > Windows面板 > 求助

【已解答】Win的JAVA项目管理器问题

发表在 Windows面板2021-10-9 18:05 [复制链接] 7 6253

JAVA项目管理器版本2.0
宝塔版本7.2.0

1、创建一个“独立环境”的项目后,项目没有在创建时的地址下运行,实际运行地址是在“/BtSoft/tomcat_site/项目名/webapps/ROOT”下。
2、创建Tomcat项目后,安全页签内没有自动放行Tomcat项目端口。
3、MySQL数据库名不能大于16位,是否支持调整?另外多个库用相同的用户名会被拒绝创建。

4、问下Java项目的HTTPS配置是自行修改文件还是在“网站”选项卡里配?
使用道具 举报 只看该作者 回复
发表于 2021-10-10 18:13:58 | 显示全部楼层
您好,根据您的问题,我逐步给您解答:
目前面板版本最新的是7.3.0(正式版)
1、独立环境的目录就是在 /BtSoft/tomcat_site/项目名/webapps/ROOT这里部署的,java项目不会在您的网站根目录/www/wwwroot 目录下创建您的网站
2、创建tomcat项目,默认是放行端口的,如果说没有自动放行的现在项目的端口,我需要点时间测试下
3、MySQL用户名的长度是因为5.5版本的数据库只支持16个字节,为了兼容低版本的数据库,只能取个折中方法了,数据库这里的用户名和数据库名是做成了全局的唯一key,用来备份的时候调用,如果用户名都一样的话,无法判断是备份是哪个数据库的。
4、Java项目一般是结合面板上的Nginx或者Apache进行反向代理的,所以申请SSL的话,只需在前端Nginx上部署就可以了,无需在tomcat上修改
使用道具 举报 回复 支持 反对
发表于 2021-10-11 08:53:30 | 显示全部楼层
大炮运维V587 发表于 2021-10-10 18:13
您好,根据您的问题,我逐步给您解答:
目前面板版本最新的是7.3.0(正式版)
1、独立环境的目录就是在 /Bt ...


0、好的,等下我去升级下7.3.0看看
1、这个规则没有写在“Java项目管理器-项目管理”页面,同时“项目管理”页面的“项目路径”是错误的,请调整下。
2、无
3.1、数据库名长度建议做个识别,我这边5.7的版本的MySQL应该是可以用64位的,或者能否提供下自行修改此限制的方法?
3.2、我这里实际操作中遇到有个项目用到多个库,统一的话可以提升便利性
4、因为我是独立环境,所以我直接根据证书提供方的例子改此项目的tomcat配置了
使用道具 举报 回复 支持 反对
发表于 2021-10-11 17:49:57 | 显示全部楼层
fangqc 发表于 2021-10-11 08:53
0、好的,等下我去升级下7.3.0看看
1、这个规则没有写在“Java项目管理器-项目管理”页面,同时“项目管 ...

您好,
1、独立环境下的 /BtSoft/tomcat_site/项目名/webapps/ROOT这个目录是管理您项目的 tomcat版本,而wwwroot 目录下的目录是您项目文件目录,Java有一套自己的域名处理方式,您使用域名+端口访问的是项目信息,而IP+端口访问的是独立环境的Tomcat的默认界面,如图
如图tomcat.png
2、经过多次测试,确实是不会放行端口
3.1|2、数据库名长度这一块我们不打算修改,如果你需要的话,可以打开sqlite3,对数据库的表进行重建(不建议这样操作,16个字符足以区分数据库明了,操作前请对当前的default.db备份),这个数据库名是做了主键的,不能重复,因此也无法满足2的需求、
4、如果觉得没有问题,可以直接对Tomcat进行配置SSL .
非常感谢您的反馈和建议,期待您对Java项目管理器作出更多的反馈!




使用道具 举报 回复 支持 反对
发表于 2021-10-12 08:47:22 | 显示全部楼层
大炮运维V587 发表于 2021-10-11 17:49
您好,
1、独立环境下的 /BtSoft/tomcat_site/项目名/webapps/ROOT这个目录是管理您项目的 tomcat版本, ...

好的,感谢回复!

1、抱歉,那我是把项目配置在ROOT里了
3.2、这个抱歉之前没写清楚,想要统一的是库用户,不是库名
4、由于1里把库部署在了ROOT里,这可能是SSL没生效的原因,晚点我再去试下
使用道具 举报 回复 支持 反对
发表于 2021-10-13 10:09:48 | 显示全部楼层
fangqc 发表于 2021-10-12 08:47
好的,感谢回复!

1、抱歉,那我是把项目配置在ROOT里了

回复你3.2,你的意思是一个库多个用户?如果是的话,那就是不支持。
使用道具 举报 回复 支持 反对
发表于 2021-10-13 11:24:57 | 显示全部楼层
谢花郎 发表于 2021-10-13 10:09
回复你3.2,你的意思是一个库多个用户?如果是的话,那就是不支持。

多库一用户
使用道具 举报 回复 支持 反对
发表于 2021-10-13 11:55:42 | 显示全部楼层

用phpmyadmin连接创建就可以了
25.png
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析
快速回复 返回顶部 返回列表