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"/> |