项目导入错误
发表在JavaWeb图书答疑 2009-03-26
是否精华
版块置顶:
      老师:
           您好!
           我将《JSP项目开发全程实录》第六章中办公自动化管理系统项目导入MyEclipse中,在tomcat浏览器中运行时出现以下问题,我重新安装windows server 2003、TOMCAT、JDK、ECLIPSE、MYECLISE,问题依旧,导入书中其它项目入MyEclipse中再运行问题仍旧如此,但按你们书中视频所讲运行毫无问题,另外在default.jsp调用top.jsp时MyEclipse报错“
Description Resource Path Location Type
UserForm cannot be resolved to a type default.jsp test/WebRoot/WEB-INF line 13 JSP Problem
UserForm cannot be resolved to a type default.jsp test/WebRoot/WEB-INF line 13 JSP Problem
UserForm cannot be resolved to a type default.jsp test/WebRoot/WEB-INF line 13 JSP Problem
”,”, 在MyEclipse浏览index.jsp等网页操作界面时出现提示信息"您登录的网页已经过期,请重新登录",
我现将我电脑上有关信息列举如此,请贵公司高手尽快帮我好好分析一下此问题,谢谢!!!

附注:
     1.仅变更项目名称。
     2.项目导入Eclipse中正确,同时已将贵公司技术支持栏下载的src文件夹下的全部内容拷贝到新建项目的src下,并且已经刷新该项目,如果是您可以单击主菜单元中的“项目”/“清理”菜单项,清理此项目。
     3.系统配置文件无错误。
     4.windows 2003 server已更新最新补丁。
     5.SQL SERVER 2000已安装sp4,数据库连接正确。



HTTP Status 404 - /eip/

--------------------------------------------------------------------------------

type Status report

message /eip/

description The requested resource (/eip/) is not available.


--------------------------------------------------------------------------------

Apache Tomcat/6.0.18












jdk安装版本:java_ee_sdk-5_06-windows-ml.exe jdk-6u10-nb-6_5-windows-ml.exe
jdk安装路径:C:\Program Files\Java\jdk1.6.0_12 C:\Program Files\Java\jre6
tomcat安装版本:apache-tomcat-6.0.18
tomcat安装路径:C:\Tomcat 6.0
eclipse解压版本:eclipse-SDK-3.4.1-win32.zip
eclipse解压路径:C:\eclipse
myeclipse安装版本:MyEclipseEnterpriseWorkbenchInstaller_5.1.0GA_E3.2.1
myeclipse安装路径:C:\Program Files\MyEclipse Enterprise Workbench 5.1.0 GA(或myeclipse-7.0-win32.exe)
myeclipse工作区间:C:\Tomcat 6.0\webapps

环境变量:
JAVA_HOME: C:\Program Files\Java\jdk1.6.0_12
CLASS_PATH: .;%JAVA_HOME%\lib\tools.jar
Path: %JAVA_HOME%\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\BINN

server.xml:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<filter>
<filter-name>myfilter</filter-name>
<filter-class>com.struts.filter.MyFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>myfilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<servlet>
<servlet-name>action</servlet-name>
<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>3</param-value>
</init-param>
<init-param>
<param-name>detail</param-name>
<param-value>3</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
<taglib>
<taglib-uri>/WEB-INF/struts-html.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-html.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/struts-bean.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-bean.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/struts-logic.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-logic.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/struts-tiles.tld</taglib-uri>
<taglib-location>/WEB-INF/struts-tiles.tld</taglib-location>
</taglib>

<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>

分享到:
精彩评论 11
9527
学分:0 LV1
2009-03-26
沙发
文件部署错误。

请你先不要改动任何东西试下。看看会不会出现问题。
realpaul
学分:0 LV1
2009-03-27
板凳
我不变更项目名原封不动地导入Myeclipse中,运行此项目也如此!
无语_mrkj
学分:3155 LV11
2009-03-27
地板
请确认下以步骤:
将光盘中的程序导入MyEclipse中的具体步骤如下:
(1)在MyEclipse中创建Web项目。
(2)将程序中所需的包构建到项目中,或是直接拷贝到项目中的lib文件夹中。
(3)将src文件夹下的全部内容拷贝到新建项目的src文件夹中。
(4)将光盘中的除src和database文件夹以外的全部内容拷贝到新建项目的webroot文件夹中。
(5)附加数据库。

说明还是存在问题,请将错误MyEclipse导入后的包资源管理器的截图发到我公司邮箱中。
另外,查看一下在出现404错误时,在MyEclipse中是否已经启动Tomcat服务器。
realpaul
学分:0 LV1
2009-03-27
4L
请问在MyEclipse中怎样查看是否已经启动Tomcat服务器
realpaul
学分:0 LV1
2009-03-27
5L
请问在MyEclipse中怎样查看是否已经启动Tomcat服务器?你们公司的邮箱地址是什么?
无语_mrkj
学分:3155 LV11
2009-03-27
6L
[FIELDSET][LEGEND]引自:4楼[/LEGEND]
请问在MyEclipse中怎样查看是否已经启动Tomcat服务器
[/FIELDSET]

回复:
 在MyEclipse中界面的底部有一个server选项卡,选中这个选项卡,将显示Tomcat是否启动。 
无语_mrkj
学分:3155 LV11
2009-03-27
7L
mingrisoft@mingrisosft.com
bestpaul
学分:0 LV1
2009-03-27
8L
在Myeclipse中tomcat未启动(状态为:stopped),但WINDOWS系统托盘图标中是启动的。怎样在Myeclipse中启动tomcat?
东北虎
学分:0 LV1
2009-03-27
9L
单击工具栏上的一个有绿色小三角图标右侧的黑色小三角,然后选择Tomcat的相关项就可以启动了。
realpaul
学分:0 LV1
2009-03-27
10L
还是启动不了,显示以下信息:



2009-3-27 16:48:35 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_12\bin;C:\Program Files\Genuitec\Common\plugins\com.genuitec.eclipse.easie.tomcat.myeclipse_7.0.0.zmyeclipse70020081206\tomcat\bin
2009-3-27 16:48:35 org.apache.coyote.http11.Http11Protocol init
严重: Error initializing endpoint
java.net.BindException: Address already in use: JVM_Bind:8080
at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:501)
at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:177)
at org.apache.catalina.connector.Connector.initialize(Connector.java:1059)
at org.apache.catalina.core.StandardService.initialize(StandardService.java:677)
at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:792)
at org.apache.catalina.startup.Catalina.load(Catalina.java:518)
at org.apache.catalina.startup.Catalina.load(Catalina.java:538)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412)
2009-3-27 16:48:35 org.apache.catalina.startup.Catalina load
严重: Catalina.start
LifecycleException:  Protocol handler initialization failed: java.net.BindException: Address already in use: JVM_Bind:8080
at org.apache.catalina.connector.Connector.initialize(Connector.java:1061)
at org.apache.catalina.core.StandardService.initialize(StandardService.java:677)
at org.apache.catalina.core.StandardServer.initialize(StandardServer.java:792)
at org.apache.catalina.startup.Catalina.load(Catalina.java:518)
at org.apache.catalina.startup.Catalina.load(Catalina.java:538)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412)
2009-3-27 16:48:35 org.apache.catalina.startup.Catalina load
信息: Initialization processed in 381 ms
2009-3-27 16:48:35 org.apache.catalina.core.StandardService start
信息: Starting service Catalina
2009-3-27 16:48:35 org.apache.catalina.core.StandardEngine start
信息: Starting Servlet Engine: Apache Tomcat/6.0.13
2009-3-27 16:48:35 org.apache.coyote.http11.Http11Protocol start
严重: Error starting endpoint
java.net.BindException: Address already in use: JVM_Bind:8080
at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:501)
at org.apache.tomcat.util.net.JIoEndpoint.start(JIoEndpoint.java:515)
at org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:204)
at org.apache.catalina.connector.Connector.start(Connector.java:1132)
at org.apache.catalina.core.StandardService.start(StandardService.java:531)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2009-3-27 16:48:35 org.apache.catalina.startup.Catalina start
严重: Catalina.start: 
LifecycleException:  service.getName(): "Catalina";  Protocol handler start failed: java.net.BindException: Address already in use: JVM_Bind:8080
at org.apache.catalina.connector.Connector.start(Connector.java:1139)
at org.apache.catalina.core.StandardService.start(StandardService.java:531)
at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:566)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
2009-3-27 16:48:35 org.apache.catalina.startup.Catalina start
信息: Server startup in 68 ms
2009-3-27 16:48:35 org.apache.catalina.core.StandardServer await
严重: StandardServer.await: create[8005]: 
java.net.BindException: Address already in use: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:359)
at java.net.ServerSocket.bind(ServerSocket.java:319)
at java.net.ServerSocket.<init>(ServerSocket.java:185)
at org.apache.catalina.core.StandardServer.await(StandardServer.java:373)
at org.apache.catalina.startup.Catalina.await(Catalina.java:630)
at org.apache.catalina.startup.Catalina.start(Catalina.java:590)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
首页上一页 12 下一页尾页 11 条记录 1/2页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照