在社区版idea中配置tomcat后启动,可是浏览器访问不到,具体操作如下:
由于社区版没有tomcat,在查找百度中的各位大神的经验中,终于按照他们的步骤下载了Smart Tomcat插件
第一步:在Plugins中查找tomcat 找到插件Smart Tomcat 点击installed下载
第二步:run-->edit configuration-->点击 + -->选择Smart tomcat 出现如下界面
Name : 项目名称
Tomcat : tomcat的路径
Deployment : webapps的路径
Context Path : 上下文路径,这个会自动识别,一般不用修改
Server Port : 服务器监听端口 8080 (一般自行修改)
VM options : Java虚拟机参数设置(可不填)
按照上述介绍 我乖乖的一一填了!
首先name名称 我起了个tomcat
tomcat路径 点击configuration 进入到如图; 点击+号
选择tomcat路径 旁边三个框框自动补充完整 点击apply ok
第三步: Deployment Directory 这一栏我纠结了好久 ,因为没太读懂 填的是 tomcat下的webapps路径 还是我的工程项目路径 最终通过观察各大神的文章 最终确定是我的工程项目路径
下面的框框都是自动补全的 然后点击apply ok
端口号 我改成8888了
第四步:我怀着激动颤抖的心情点下 这个三角
然后在控制台 出现了它们: 好多好多单词啊! 中间有一处是我标黄的 因为我不知道出现警告 是不是正常现象 总觉得可能问题就出现在那
"C:\Program Files\Java\jdk-11.0.2\bin\java.exe" -Djava.util.logging.config.file=C:\Users\Lenovo\.SmartTomcat\javase\servlet\conf\logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Dfile.encoding=UTF-8 -classpath
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\bin\bootstrap.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\bin\commons-daemon.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\bin\tomcat-juli.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\lib\annotations-api.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\lib\catalina-ant.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\lib\catalina-ha.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\lib\catalina-storeconfig.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\lib\catalina-tribes.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\lib\catalina.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\lib\ecj-4.6.3.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\lib\el-api.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\lib\jasper-el.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\lib\jasper.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\lib\jaspic-api.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\lib\jsp-api.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\lib\servlet-api.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\lib\tomcat-api.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\lib\tomcat-coyote.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\lib\tomcat-dbcp.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\lib\tomcat-i18n-de.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\lib\tomcat-i18n-es.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\lib\tomcat-i18n-fr.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\lib\tomcat-i18n-ja.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\lib\tomcat-i18n-ko.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\lib\tomcat-i18n-ru.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\lib\tomcat-i18n-zh-CN.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\lib\tomcat-jdbc.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\lib\tomcat-jni.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\lib\tomcat-util-scan.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\lib\tomcat-util.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\lib\tomcat-websocket.jar;
D:\tomcat\apache-tomcat-8.5.64-windows-x64\apache-tomcat-8.5.64\lib\websocket-api.jar org.apache.catalina.startup.Bootstrap start
05-Aug-2021 19:50:56.546 警告 [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [C:\Users\Lenovo\.SmartTomcat\javase\servlet\lib], exists: [false], isDirectory: [false], canRead: [false]
05-Aug-2021 19:50:56.562 警告 [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [C:\Users\Lenovo\.SmartTomcat\javase\servlet\lib], exists: [false], isDirectory: [false], canRead: [false]
05-Aug-2021 19:50:56.562 警告 [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [C:\Users\Lenovo\.SmartTomcat\javase\servlet\lib], exists: [false], isDirectory: [false], canRead: [false]
05-Aug-2021 19:50:56.562 警告 [main] org.apache.catalina.startup.ClassLoaderFactory.validateFile Problem with directory [C:\Users\Lenovo\.SmartTomcat\javase\servlet\lib], exists: [false], isDirectory: [false], canRead: [false]
05-Aug-2021 19:50:57.418 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Server.服务器版本: Apache Tomcat/8.5.64
05-Aug-2021 19:50:57.418 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 服务器构建: Mar 4 2021 23:14:16 UTC
05-Aug-2021 19:50:57.418 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 服务器版本号: 8.5.64.0
05-Aug-2021 19:50:57.418 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 操作系统名称: Windows 10
05-Aug-2021 19:50:57.418 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log OS.版本: 10.0
05-Aug-2021 19:50:57.418 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 架构: amd64
05-Aug-2021 19:50:57.418 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Java 环境变量: C:\Program Files\Java\jdk-11.0.2
05-Aug-2021 19:50:57.418 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log Java虚拟机版本: 11.0.2+9-LTS
05-Aug-2021 19:50:57.418 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log JVM.供应商: Oracle Corporation
05-Aug-2021 19:50:57.418 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: C:\Users\Lenovo\.SmartTomcat\javase\servlet
05-Aug-2021 19:50:57.418 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: C:\Users\Lenovo\.SmartTomcat\javase\servlet
05-Aug-2021 19:50:57.418 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数: -Djava.util.logging.config.file=C:\Users\Lenovo\.SmartTomcat\javase\servlet\conf\logging.properties
05-Aug-2021 19:50:57.418 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
05-Aug-2021 19:50:57.418 信息 [main] org.apache.catalina.startup.VersionLoggerListener.log 命令行参数: -Dfile.encoding=UTF-8
05-Aug-2021 19:50:57.418 信息 [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent 在java.library.path:[C:\Program Files\Java\jdk-11.0.2\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;D:\java\jdk1.8.0_241;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\MySQL\MySQL Server 5.5\bin;C:\Users\Lenovo\AppData\Local\Programs\Python\Python39\Scripts\;C:\Users\Lenovo\AppData\Local\Programs\Python\Python39\;C:\Users\Lenovo\AppData\Local\Microsoft\WindowsApps;;.]上找不到基于APR的Apache Tomcat本机库,该库允许在生产环境中获得最佳性能
05-Aug-2021 19:50:57.480 信息 [main] org.apache.coyote.AbstractProtocol.init 初始化协议处理器 ["http-nio-8888"]
05-Aug-2021 19:50:57.840 信息 [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read
05-Aug-2021 19:50:57.855 信息 [main] org.apache.catalina.startup.Catalina.load Initialization processed in 1252 ms
05-Aug-2021 19:50:57.949 信息 [main] org.apache.catalina.core.StandardService.startInternal 正在启动服务[Catalina]
05-Aug-2021 19:50:57.949 信息 [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.5.64
05-Aug-2021 19:50:58.583 警告 [localhost-startStop-1] org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom 使用[SHA1PRNG]创建会话ID生成的SecureRandom实例花费了[259]毫秒。
05-Aug-2021 19:50:58.614 信息 [main] org.apache.coyote.AbstractProtocol.start 开始协议处理句柄["http-nio-8888"]
05-Aug-2021 19:50:58.630 信息 [main] org.apache.catalina.startup.Catalina.start Server startup in 772 ms 默默问一句这行信息意思不是正常开启吗???
Process finished with exit code -1
然后就很悲剧了
求大神帮忙看一下 我哪里操作错了 弄了一下午,要疯了。