NetBeans8版本自带Tomcat,但是最新的NetBeans12中没有自带Tomcat服务,所以需要自己手动配置。

安装Tomcat

首先去Tomcat官网下载需要的版本,此处以Tomcat8.5为例

下载后解压到"C:\Users\gyf98\Software\Apache Tomcat\apache-tomcat-8.5.61"

不建议安装到C:\Program Files,会涉及到管理员权限,需要手动配置用户名密码

如果要安装到C:\Program Files 进入Tomcat目录下的conf文件夹,打开tomcat-users.xml,在倒数第二行插入

1
<user password="设置一个密码" roles="manager-script,admin" username="tomcat"/>

在NetBeans中添加Tomcat服务

打开NetBeans12,点击上方的Tools选择Servers,在新弹出的窗口中选择Add Server..

接下来选择要添加的服务器类型Apache Tomcat or TomEE,在下方Name栏中输入版本号,如Apache Tomcat 8.5.61点击Next

在接下来的窗口中选择Tomcat的安装路径,并设置一个管理员用户名密码,点击Finish

设置目录和用户名密码

如果Tomcat安装到C:\Program Files,需要输入上一步设置的用户名和密码。

至此,Tomcat配置完毕

配置完毕

总结

手动配置Tomcat唯一比较麻烦的就是要自己设置”manager-script”的用户名和密码,如果NetBeans自动添加用户没有成功的话(没有权限或其他原因),就要进入Tomcat目录下的conf文件夹,在tomcat-users.xml倒数第二行插入

1
<user password="设置一个密码" roles="manager-script,admin" username="tomcat"/>

评论