关于Tomcat 6.0.16配置在eclipse 3.3启动时的錯誤解決方法

本文解决在使用Eclipse和Tomcat 6.0.16运行Dynamic Web Project时出现的错误信息问题,通过更换Tomcat版本及正确配置APR库来确保项目的顺利运行。
首先,說是解決Tomcat 6.0.16配置的解決方法,
倒不如說,Tomcat 6.0.16搭配eclipse去開Dynamic Web Project後,
利用在jsp檔案上按右鍵 → Run on Server的方式,
會出現如下滿滿的紅色訊息,基本上運行網頁又是正常的!
123456789101112131415161718192021222324

2008/5/10 上午 04:24:39 org.apache.tomcat.util.digester.SetPropertiesRule begin
警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:CRMWebSystem' did not find a matching property.
2008/5/10 上午 04:24:39 org.apache.catalina.core.AprLifecycleListener init
資訊: Loaded APR based Apache Tomcat Native library 1.1.12.
2008/5/10 上午 04:24:39 org.apache.catalina.core.AprLifecycleListener init
資訊: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
2008/5/10 上午 04:24:40 org.apache.coyote.http11.Http11AprProtocol init
資訊: Initializing Coyote HTTP/1.1 on http-8080
2008/5/10 上午 04:24:40 org.apache.coyote.ajp.AjpAprProtocol init
資訊: Initializing Coyote AJP/1.3 on ajp-8009
2008/5/10 上午 04:24:40 org.apache.catalina.startup.Catalina load
資訊: Initialization processed in 1534 ms
2008/5/10 上午 04:24:41 org.apache.catalina.core.StandardService start
資訊: Starting service Catalina
2008/5/10 上午 04:24:41 org.apache.catalina.core.StandardEngine start
資訊: Starting Servlet Engine: Apache Tomcat/6.0.16
2008/5/10 上午 04:24:42 org.apache.coyote.http11.Http11AprProtocol start
資訊: Starting Coyote HTTP/1.1 on http-8080
2008/5/10 上午 04:24:42 org.apache.coyote.ajp.AjpAprProtocol start
資訊: Starting Coyote AJP/1.3 on ajp-8009
2008/5/10 上午 04:24:42 org.apache.catalina.startup.Catalina start
資訊: Server startup in 2457 ms





其原因是因為,Tomcat無法找到在server.xml中所設定的其中一個屬性值
PS:此處的server.xml是指eclipse專案下的server裡的server.xml

1
'source' to 'org.eclipse.jst.jee.server:CRMWebSystem'




試過很多方法,且去官網所找到的版本也只有放tomcat 6.0.16的版本!
問過朋友,卻一直說是我專案設定問題或是eclipse沒弄好!
後來總算讓我找到解決方法 --> 那就是換Tomcat版本!
不要問我為什麼!我想這個問題可能得等官方去修正問題!

至於,小弟提供一個載點,可以下載到配置後是正常的版本 -- Tomcat 6.0.14
http://ftp.ntu.edu.tw/Apache/tomcat/tomcat-6/v6.0.14/bin/
進去後,請各位依個人需求選擇!

接著,並非用此版本就一切正常!
仍然在第一行還是有個找不到檔案的訊息:
123456789101112131415161718
2008/5/10 上午 04:51:08 org.apache.catalina.core.AprLifecycleListener init
資訊: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.6.0_05\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\Program Files\Java\jdk1.6.0_05\bin\..\jre\bin\client;C:\Program Files\Java\jdk1.6.0_05\bin\..\jre\bin;C:\Program Files\Java\jdk1.6.0_05\bin\..\jre\bin\client;C:\Program Files\Java\jdk1.6.0_05\bin\..\jre\bin;C:\Program Files\Java\jdk1.6.0_05\bin;C:\Program Files\Microsoft DirectX SDK (November 2007)\Utilities\Bin\x86;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\ATI Technologies\ATI Control Panel;C:\Program Files\MySQL\MySQL Server 5.0\bin;C:\Program Files\Inventec\Dreye\DreyeSA\DreyeTTs\eTTS\;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files\Microchip\MPLAB C30\bin;
2008/5/10 上午 04:51:08 org.apache.coyote.http11.Http11Protocol init
資訊: Initializing Coyote HTTP/1.1 on http-8080
2008/5/10 上午 04:51:08 org.apache.catalina.startup.Catalina load
資訊: Initialization processed in 816 ms
2008/5/10 上午 04:51:08 org.apache.catalina.core.StandardService start
資訊: Starting service Catalina
2008/5/10 上午 04:51:08 org.apache.catalina.core.StandardEngine start
資訊: Starting Servlet Engine: Apache Tomcat/6.0.14
2008/5/10 上午 04:51:10 org.apache.coyote.http11.Http11Protocol start
資訊: Starting Coyote HTTP/1.1 on http-8080
2008/5/10 上午 04:51:10 org.apache.jk.common.ChannelSocket init
資訊: JK: ajp13 listening on /0.0.0.0:8009
2008/5/10 上午 04:51:10 org.apache.jk.server.JkMain start
資訊: Jk running ID=0 time=0/47 config=null
2008/5/10 上午 04:51:10 org.apache.catalina.startup.Catalina start
資訊: Server startup in 1428 ms




後來,去爬文找到如下敘述:

原來Tomcat從5.5版本後增加了APR技術(Apache Portable Runtime),這是一個用C語言寫成文件包,目的在於提高Tomcat的服務性能,從而使得Tomcat將不僅僅擔任一個容器的功能,而是要成為一個一般的web服務器(general purpose webserver)。

可以知道的是,原來預設的版本都沒有附加那個檔案!
因此,請各位到Tomcat網站上去下載:http://tomcat.apache.org/download-native.cgi
進去後找到 You may download them from HERE 連結,
在裡面找一個版本編號是最新的,進去後去下載一個叫 tcnative-1.dll 的檔案。
PS:小弟在該頁面上找到的路徑位置:/1.1.12/binaries/win32

至於,下載下來的tcnative-1.dll 的檔案,如果各位有設定JAVA_HOME的環境變數,
就直接把此檔案放進去 %JAVA_HOME%\bin 的目錄底下即可!

在次利用eclipse啟動Tomcat,所有訊息皆正常了!
1234567891011121314151617181920
2008/5/10 上午 04:42:00 org.apache.catalina.core.AprLifecycleListener init
資訊: Loaded Apache Tomcat Native library 1.1.12.
2008/5/10 上午 04:42:00 org.apache.catalina.core.AprLifecycleListener init
資訊: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
2008/5/10 上午 04:42:01 org.apache.coyote.http11.Http11AprProtocol init
資訊: Initializing Coyote HTTP/1.1 on http-8080
2008/5/10 上午 04:42:01 org.apache.coyote.ajp.AjpAprProtocol init
資訊: Initializing Coyote AJP/1.3 on ajp-8009
2008/5/10 上午 04:42:01 org.apache.catalina.startup.Catalina load
資訊: Initialization processed in 3436 ms
2008/5/10 上午 04:42:01 org.apache.catalina.core.StandardService start
資訊: Starting service Catalina
2008/5/10 上午 04:42:01 org.apache.catalina.core.StandardEngine start
資訊: Starting Servlet Engine: Apache Tomcat/6.0.14
2008/5/10 上午 04:42:02 org.apache.coyote.http11.Http11AprProtocol start
資訊: Starting Coyote HTTP/1.1 on http-8080
2008/5/10 上午 04:42:02 org.apache.coyote.ajp.AjpAprProtocol start
資訊: Starting Coyote AJP/1.3 on ajp-8009
2008/5/10 上午 04:42:02 org.apache.catalina.startup.Catalina start
資訊: Server startup in 1416 ms
内容概要:本文介绍了基于贝叶斯优化的CNN-LSTM混合神经网络在时间序列预测中的应用,并提供了完整的Matlab代码实现。该模型结合了卷积神经网络(CNN)在特征提取方面的优势与长短期记忆网络(LSTM)在处理时序依赖问题上的强大能力,形成一种高效的混合预测架构。通过贝叶斯优化算法自动调参,提升了模型的预测精度与泛化能力,适用于风电、光伏、负荷、交通流等多种复杂非线性系统的预测任务。文中还展示了模型训练流程、参数优化机制及实际预测效果分析,突出其在科研与工程应用中的实用性。; 适合人群:具备一定机器学习基基于贝叶斯优化CNN-LSTM混合神经网络预测(Matlab代码实现)础和Matlab编程经验的高校研究生、科研人员及从事预测建模的工程技术人员,尤其适合关注深度学习与智能优化算法结合应用的研究者。; 使用场景及目标:①解决各类时间序列预测问题,如能源出力预测、电力负荷预测、环境数据预测等;②学习如何将CNN-LSTM模型与贝叶斯优化相结合,提升模型性能;③掌握Matlab环境下深度学习模型搭建与超参数自动优化的技术路线。; 阅读建议:建议读者结合提供的Matlab代码进行实践操作,重点关注贝叶斯优化模块与混合神经网络结构的设计逻辑,通过调整数据集和参数加深对模型工作机制的理解,同时可将其框架迁移至其他预测场景中验证效果。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值