1、授权文件license.dat 放在your_springboot.jar 同级目录
2、执行脚本,./transform.sh /home/your_springboot.jar /home/tongweb-embed-7.0.E.6_P10/lib/
#指定项目包和tongweb-embed-7.0.E.6_P10的完整(全)路径
不指定全路径报错:
java.io.I0Exception:Source '/Users/TongWeb7.0.E.6_P10/tongweb-transform-7.0.E.6_P10//tongweb-embed-7.0.E.6_P10/lib/tongweb-embed-core-7.0.E.6_P10.jar'and destinatio'/Users/TongWeb7.0.E.6_P10/tongweb-embed-7.0.E.6_P10/lib/tongweb-embed-core-7.0.E.6_P10.jar'are the same
部分windows下转也会报此错误,推荐在linux环境执行。
#针对Netty、spring cloud gateway替换,用reactor的包
./transform.sh /home/your_springboot.jar /home/tongweb-spring-boot-reactor-7.0.E.6_P10/lib/
3、配置文件名称改为application.properties或application.yml
• 配置文件名称为bootstrap.yml,提示找不到配置文件
• 配置文件在jar外面的,提示找不到配置文件
以上两种情况先创建一个空的配置文件 application.properties或application.yml
4、需要从“tongweb-embed-7.0.E.{n}/lib/”下删除监控功能的 jar 包。
• tongweb-spring-boot-monitor-starter-1.x-{version}.jar
• tongweb-spring-boot-monitor-starter-2.x-{version}.jar
• tongweb-spring-boot-monitor-starter-3.x-{version}.jar
5、JDK环境变量配置jre报错,需全量JDK
相关报错:Cannot run program“jar”: CreateProcess error=2 ,系统找不到指定文件
6、P11及以后版本支持转springboot3.x项目
本文档提供了使用东方通TongWeb嵌入版transform工具进行Spring Boot应用转换的详细步骤与注意事项,包括授权文件放置位置、执行脚本路径设置、配置文件命名规则及特定组件替换方法等。
1865





