求大神帮助!在idea中配置tomcat遇到了坎坷


在社区版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

 

 然后就很悲剧了

 

 求大神帮忙看一下  我哪里操作错了  弄了一下午,要疯了。

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM