目录
二、Tomcat服务器无法正常启动,点击startup.bat闪退!
四、Failed to load the sqljdbc_auth.dll cause : no sqljdbc_auth in java.library.path.com.microsoft.sqlserver.jdbc.SQLServerException: 没有为集成身份验证配置驱动程序。
七、Eclipse中的无法查看类或者接口源文档,提示找不到源
一、Servlet运行第一次报错500,再次运行报错404
编写第一个Servlet并配置好web.xml,运行访问报错 500,再次运行报错404
1.工程项目结构,如图所示:
web.xml配置已经检查过,正确无误!
运行访问http://localhost:8080/gongjing888/reg,错误信息,如图所示:
打开项目的路径,发现RegisterServlet.java编译后,确实生成了RegisterServlet.class,但是,它是在D:EclipsePortableDataworkspacegongjing888buildclassescomservlet路径下,如图所示:
而在tomcat目录下却没有找到编译好的class文件(这是错误的根本原因!)。
解决办法:
在eclipse中,右键点击该项目,点击属性Properties——>构建路径Java Build Path——>Source,
将Default output folder的路径gongjing888/build/classes,改为gongjing888/WebContent/WEB-INF/classes,点击apply,即可解决。参考下图演示:
再次运行,正常!如图所示:
二、Tomcat服务器无法正常启动,点击startup.bat闪退!
解决方法1:
配置Tomcat的环境变量,Catalina Home,参考Tomcat环境变量Catalina_Home配置_爱心家园的博客-CSDN博客
解决方法2:
修改startup.bat文件和shutdown.bat文件,参考tomcat启动startup.bat一闪而过(分析与解答)_小凯丶在成长的小白的博客-CSDN博客_tomcat启动startup.bat一闪而过
三、The Tomcat server configuration at ServersTomcat v 8.0 Server at localhost-config is missing.Check the server for errors.
解决方法:
运行项目的时候,选择【manually define a new server】手动创建一个新的服务器。不要选择现存的服务器【Choose an existing server】
四、Failed to load the sqljdbc_auth.dll cause : no sqljdbc_auth in java.library.path
com.microsoft.sqlserver.jdbc.SQLServerException: 没有为集成身份验证配置驱动程序。
解决方法:
五、驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误:“The server selected protocol version TLS10 is not accepted by client preferences [TLS12]”。
解决方法:
JDBC连接SQLServer2012报错:驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。_雅格小京的博客-CSDN博客_jdbc sqlserver ssl
六、Eclipse中编写web.xml文件没有提示问题
解决方法:
1.在web.xml的web-app根节点加上属性值
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0"
最终效果如:
2.加载本地的xsd文件
step1.先下载http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd 文件。
step2.windows-->perferences-->xml-->xml catalog-->add User Specified Entries。
弹框,选择file system找到刚才下载的xsd文件,然后key type选择schema location,key值注意在最后追加上文件名。
step3.保存以后发现可以没有提示,继续设置。(这个已经说过,内容辅助)
windows-->perferences-->xml-->editor-->centent assist-->Auto Activation,将Prompt when these characters are inserted后面的文本框中的“<=:”替换成“<=:abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ”(注意后面还有一个空格)
step4.已完成
七、Eclipse中的无法查看类或者接口源文档,提示找不到源
解决方法:
-
下载对应的Tomcat版本的源文件,压缩包,比如本机器上面的apache-tomcat-8.5.45
-
访问apache官网https://tomcat.apache.org/,找到对应版本的src.zip,下载到本地路径,不需要解压缩。
选择“更改已连接的源”,找到上述步骤2下载的src.zip,确定即可解决!
更新不停ing......