部署适用于netbeans的tomcat服务器

Author Avatar
Rui 04月 08,2020
  • 在其它设备中阅读本文章

1、首先下载适合的tomcat服务器版本

建议7~8,笔者测试过新的8版本与9版本无法部署,经过笔者测试 apache-tomcat-8.0.15 压缩包版本 可以正常使用。

2、解压缩压缩包至本地文件夹

image.png

3、在netbean添加tomcat服务器

image.png

按照步骤选择解压好的文件夹并配置用户名即可

image.png

# 4、修改tomcat服务器配置
若此时直接运行,将会报 netbeans下tomcat报"'127.0.0.1' 不是内部或外部命令的错误"
## 解决方法
进入Tomcat安装目录,修改bin/catalina.bat文件,对以下代码做出更改:

修改前

if not "%LOGGING_CONFIG%" == "" goto noJuliConfig
set LOGGING_CONFIG=-Dnop
if not exist "%CATALINA_BASE%\conf\logging.properties" goto noJuliConfig
set LOGGING_CONFIG=-Djava.util.logging.config.file="%CATALINA_BASE%\conf\logging.properties"
:noJuliConfig
set "JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%"

if not "%LOGGING_MANAGER%" == "" goto noJuliManager
set LOGGING_MANAGER=-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
:noJuliManager
set "JAVA_OPTS=%JAVA_OPTS% %LOGGING_MANAGER%"

去掉圈出部分的双引号
image.png

修改后代码

if not "%LOGGING_CONFIG%" == "" goto noJuliConfig
set LOGGING_CONFIG=-Dnop
if not exist "%CATALINA_BASE%\conf\logging.properties" goto noJuliConfig
set LOGGING_CONFIG=-Djava.util.logging.config.file="%CATALINA_BASE%\conf\logging.properties"
:noJuliConfig
set JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%

if not "%LOGGING_MANAGER%" == "" goto noJuliManager
set LOGGING_MANAGER=-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
:noJuliManager
set JAVA_OPTS=%JAVA_OPTS% %LOGGING_MANAGER%

5、即可正常在netbean中正常使用tomcat

image.png