Java Web应用Tomcat配置常见问题集合

问题1. 第一次安装 tomcat 时,双击 startup.bat 启动后,面板一闪而过。

解决方案:检查设备是否配置 JAVA_HOME 属性或属性值是否正确。属性值为安装的jdk的地址。

 

问题2. 新创建的 JavaWeb 项目目录里的 index.jsp 文件显示为红色.

 

 

 

 

 

 

解决方案:右键红色文件,选择Git,点击Add,既可变为绿色。

 

 

问题3. 配置本地 tomcat 后,启动项目控制台错误: Caused by: java.net.BindException: Address already in use 

解决方案:检查是否tomcat正在被使用,关闭启动的tomcat

 

问题4. 启动项目后,控制台报错,如下图所示:

解决方案:应该对其项目设置一个正确的输出路径。如下图例位置所示。

 

问题5. 控制台报错:Error:Cannot run program“D:java\bintjava'(in directory“C\Users\Asus\.Intelijde2017.2\system\compile-server-):CreateProcess error=2,系统找不到指定的文件。

解决方案:在项目配置时,请保持 project SDK 下拉框中的选项不能是红色的;如果是红色,修改成jdk安装的地址;有时候发现,project SDK 是正常的,但是项目run时仍然报如上的错误,此时可以尝试重新 new 一个 specific SDK 选项。如下图所示。如果你所安装的 jdk 是 1.8 的版本,请保持版本的统一。

 

 

问题6. 在确认代码已经导入所需jar包的基础上,项目里的代码使用了数据库,却爆出下图所示的提示。

解决方案:这种情况为项目无法连接数据库,请检查数据库是否处于正在运行的状态。

 

问题7. 应用连接不了数据库,错误提示:java.lang.ClassNotFoundException: com.mysql.jdbc.Driver解决方式

解决方案:

一、检查该项目结构设置里是否已经导入mysql-connector-java-3.1.13-bin.jar 。

二、连接URL格式是否正确(Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/XX","root","XXXX")。

三、驱动字符串是否正确,驱动字符串出错(com.mysql.jdbc.Driver)。

四、将mysql-connector-java-3.1.13-bin.jar导入 tomcat 的 lib 文件夹内。

对于刚接触的我来说,不知道为什么第四点能够解决这个问题。希望大家多多评论

 

 

参考文献

http://www.blogjava.net/w2gavin/articles/217864.html

https://www.cnblogs.com/zfyouxi/p/5378964.html

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值