Eclipse4.3.0+jdk1.7+tomcat7.0配置出现的问题整理及解决

来源:互联网 发布:交易软件备案 编辑:程序博客网 时间:2024/05/29 19:33

Tomcat 7.0 的管理员的配置

使用记事本打开 D:\tomcat7.0\conf\tomcat-users.xml,

找到最后的:

<!--

<role rolename="tomcat"/>

<role rolename="role1"/>

<user username="tomcat"password="tomcat" roles="tomcat"/>

<user username="both"password="tomcat" roles="tomcat,role1"/>

<user username="role1"password="tomcat" roles="role1"/>

-->

在上面这段后面 添加上:

<rolerolename="manager-gui"/>

<rolerolename="admin-gui"/>

<userusername="admin" password="admin"roles="admin-gui"/>

<userusername="tomcat" password="123456"roles="manager-gui"/>

分别是管理员和密码

---------

集成 tomcat 到 eclipse

下载 tomcat插件:http://www.eclipsetotale.com/tomcatPlugin.html

另一 eclipse 插件下载地址http://www.eclipse-plugins.info/eclipse/index.jsp

下载到的 tomcatPluginV33.zip ,把解压后得到的文件夹放到 eclipse\plugin文件夹,重启 eclipse, eclipse工具栏 应会有3 个 tomcat 图标,分别对应启动、停止、重启 tomcat服务。

---------


Tomcat启动报错

eclipse在启动tomcat时,
会报错: “Timeout waiting for Tomcat v6.0 Server @ localhost to start. Server did not start after 45s” 的错误。

缺少 \服务器\Tomcat v7.0 Server @localhost-config 处的 Tomcat 服务器配置。请检查服务器以了解错误。

这个错误应该是你在启动tomcat服务的时候,强行关闭了eclipse造成的

【原因】是手动删掉了资源管理器的【服务器】

【解决办法】删掉重新配置安装



问题:在启动Tomcat 6.0时发现第一条信息显示:

The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Java\Tomcat 6.0\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Java\jdk1.7.0_55\bin;;.


解决方法:

相关文档:http://tomcat.apache.org/tomcat-6.0-doc/apr.html
去这里http://tomcat.heanet.ie/native/下载最新版本的tcnative-1.dll放到Tomcat的安装目录\Bin下,之后重启Tomcat就OK了。
比如现在我已下载了V1.1.14的tcnative-1.dll,启动时信息变成:
引用
信息: Loaded APR based Apache Tomcat Native library 1.1.14.

这个APR是什么作用呢?Tomcat 可以用 Apache Portable Runtime 来提供更强性能,提升Web静态页面的处理能力,不再需要专门的Web Server来处理静态页面了。

from:http://it.oyksoft.com/post/750/
0 0
原创粉丝点击