各种安装包的版本问题
jboss在某版本之后就变成了wildfly
如果你使用的jdk是jdk8,且想要下载jboss的话需要下载jboss-eap,才是支持jdk8的。
官网上有jboss对应版本的javaEE版本,这个也需要注意,我就因为javaEE版本的问题一直找不到为什么连不上数据库。20版本支持javaEE如下图:
20版本以上就不支持了
client和server的包位置需要相同
除了版本问题,遇到的另一个坑是
client和server的包位置需要相同。具体如何相同参考下面的helloworld文章
helloworld输出
附:项目结构
不要随便改URL里面的端口号
另一个坑是不要随便改URL里面的端口号
从下载到运行helloworld
jboss下载
csdn下载jboss(官网下载应该也行但是没找到)
如果你使用的jdk是jdk8,需要下载21.0.2版本之前的wildfly
wildfly官网
原因是最新的版本不再支持jdk8了。
如果你在使用javaEE需要下载wildfly20版本以下的安装包
后续过程配置的时候耐心一些,看清楚每步操作就可以了。
helloworld输出
安装之后需要配置环境变量
参考这个博文进行了环境变量配置及add-user
环境变量及add-user
参考这个非常良心的博文输出了helloworld
helloworld输出
参考这个链接进行了数据库的配置
创建mysql/main
之后打开bin目录下的jboss-cli.bat