`

Tomcat 6.0webapps项目名WEB-INFclasses下为空

阅读更多
问题仍然出现在工程部署上和build path上。
    浏览自己的页面的时候出现:


[java] view plaincopyprint?
[com/gxlu/ngrm/application/business/equipment/client/web/view/ManagedOnuMgr.view.xml] not exists.at com.bstek.dorado.common.fileloader.AutoFileLoader.getRealFileLoader(AutoFileLoader.java:70) 
[com/gxlu/ngrm/application/business/equipment/client/web/view/ManagedOnuMgr.view.xml] not exists.at com.bstek.dorado.common.fileloader.AutoFileLoader.getRealFileLoader(AutoFileLoader.java:70)

工程里明明存在的文件,却是提示找不到文件的抛出异常!

经验告诉我,第一感觉应该是build path上有问题了。

Tomcat 6.0/webapps/项目名/WEB-INF/classes下为空,意思是工程的所有JAVA文件都不能生成CLASS文件!

解决方法:

网上方法:

根据网上说的试了下,不行,

MyEclipse不编译解决1. 确保 project->build automatically    已经被选上.

MyEclipse不编译解决2. 如果选上了,也不好使, 使用这一招: project->clean..->选第2个clean select project, 勾上start build immediatelly

MyEclipse不编译解决3.删除现在的项目,提前设置好编译文件输出路径,重新导入源文件,设置MyEclipse为保存时编译,然后在保存的时候就可以自动编译了

MyEclipse不编译解决4.如果项目里引了某个不用的jar包,而那个包又被你删了,就会出现不报错但怎么也编译不出来class文件的情况,可以把所有包都删除,然后一个一个的再引入(需要的),不要一下子把所有包都引入来,没用的可能会引起不良后果.

MyEclipse不编译解决5. 想删掉某个class文件重新生成,删除class文件后,但classes目录下的文件夹被其它程序打开,比如Total Commander。此时编译也不会通过,在problems下可能会提示“con''t delete classes ……”。关掉其它程序重新编译即可。

MyEclipse不编译解决6.还有种情况是remove掉 JRE System Library,重新导入即可编译。但是什么原因导致的还不清楚。

MyEclipse不编译解决7.把build path中所有包都remove掉。然后又add jars,add libraries把需要的加进去,居然又开始编译了。。。

MyEclipse不编译解决8.project->properties->java build path->source->.../WEB-INF/src的output folder不要默认,编辑让它指向../WEB-INF/classes

然后重新点击build工程即可自动编译。我的问题出在这里,我把这个编译目录给误删了

MyEclipse不编译解决9.再就是最重要的要看工程下面是否缺少了work目录,由于CVS控制时不把work加如版本,所以 checkout后没有这个目录,要手工加上有的工程就能自动编译了

最开始的时候,我只找到了前面7个方法,但是他们都没有解决我的问题.无意中我打开了"Problems"标签,发现里面说缺少work目录,手工加上,然后刷新项目就可以了.

还是试了个jar和path的问题
一定要注意:"Problems" 标签,已经为我们提出了问题的所在!所以按照提示去操作吧,一般这类问题就是build path上出问题了,要么多加了jar要么少加了jar。。。。
分享到:
评论

相关推荐

    apache-tomcat6.0

    Web应用程序通常以WAR(Web ARchive)文件格式打包,可以直接放入Tomcat的`webapps`目录下。Tomcat会自动检测并展开WAR文件,启动应用程序。 **安全与管理** Tomcat提供了管理工具,如`manager`和`host-manager`...

    tomcat6.0 适用与java web 程序的开发服务器

    在Tomcat中,Web应用通常部署在`webapps`目录下,WAR文件会自动解压并启动。对于开发阶段,可以启用热部署功能,使得修改后的类文件和资源文件能够即时生效,无需重启服务器。 8. **故障排查与日志** Tomcat的...

    Tomcat6.0——压缩包下载

    总的来说,Tomcat6.0是一个功能强大的Java Web服务器,它为开发者提供了灵活且高效的平台来构建和部署Web应用程序。尽管它已经不再受官方支持,但对于学习和理解Web服务器工作原理仍然具有很高的价值。

    web服务器 tomcat6.0

    4. **配置与部署**:在Tomcat 6.0中,开发者可以将Web应用程序打包为WAR文件(Web Application Archive),然后将其放置在Tomcat的`webapps`目录下,服务器会自动解压并部署这个应用。配置主要通过`server.xml`、`...

    tomcat6.0的安装版

    描述中的重复强调了Tomcat6.0的安装版,暗示了这个压缩包可能是为用户提供了一键式的安装体验,帮助用户快速在本地环境中搭建Tomcat服务器。这通常包括配置文件、必要的库和启动脚本等,使得对服务器环境不熟悉的...

    tomcat6.0应用部署服务器

    Tomcat6.0是Apache软件基金会Jakarta项目的一部分,为开发者提供了运行Java web应用程序的环境,特别适合小型到中型的项目。 【描述】:“Tomcat6.0不需要安装,直接复制在某个目录,在myeclipse->server->tomcat6....

    tomcat6.0和jsp的配置

    1. 创建Web应用目录结构:在Tomcat的webapps目录下创建一个新的文件夹,例如`myjspapp`,然后在其中创建WEB-INF目录,再在WEB-INF目录下创建`web.xml`文件。 2. 编写JSP文件:在myjspapp目录下创建一个JSP文件,如`...

    tomcat6.0通用版本

    Tomcat 6.0是Apache软件基金会开发的一款开源的Java Servlet容器,它是基于Java的Web应用程序部署平台。这个通用版本意味着它适用于各种操作系统,并且包含了广泛支持的各种功能和配置选项,使得开发者和系统管理员...

    Apache tomcat6.0 java开发工具 Apache tomcat6.0 Apache tomcat6.0

    2. **部署Web应用**:将WAR文件(Web应用程序的归档文件)拷贝到`webapps`目录下,Tomcat会自动解压并部署应用。 3. **配置服务器**:通过修改`conf/server.xml`文件,可以设置端口号、连接器、虚拟主机等参数。 4. ...

    apach-tomcat-6.0免费web服务器

    在安装和配置Apache Tomcat 6.0时,用户会遇到一个名为`apache-tomcat-6.0.exe`的可执行文件,这是Windows平台下的安装程序。运行这个文件,系统会引导你完成安装过程,包括选择安装路径、设置端口号等选项。安装...

    tomcat6.0.exe

    然后,开发者可以在Tomcat的webapps目录下放置他们的JSP文件或整个Web应用,通过Tomcat的管理工具(如Manager App)来部署这些应用。 Tomcat 6.0支持JSP 2.1和Servlet 2.5规范,提供了诸如标签库支持、表达式语言...

    apache-tomcat6.0 服务器

    Apache Tomcat 6.0还支持热部署,这意味着当Web应用程序的更新或新版本被放置在相应的webapps目录下时,无需重启服务器,Tomcat可以自动检测并加载这些更改。这对于开发和调试阶段非常有用,因为它减少了应用部署和...

    Tomcat6.0.x 包

    部署工具可以帮助开发者和系统管理员将WAR文件(Web应用程序的归档格式)快速上传到Tomcat服务器,而无需手动将文件复制到Tomcat的webapps目录下。通过这个工具,可以更方便地管理服务器上的多个Web应用,提高运维...

    apache-tomcat6.0-tomcat+配置教程

    通常,对于大多数用户,预编译的二进制版本(例如,`apache-tomcat-6.0.x.zip`或`.tar.gz`)就足够了。 2. **解压与环境变量配置** 解压缩下载的Tomcat包到你选择的目录。然后,为了能在命令行中使用`catalina`...

    Tomcat 6.0 安装版

    Tomcat是Java Community Process (JCP)下的一个项目,实现了Java EE中的Web应用服务器部分,特别是Servlet和JavaServer Pages (JSP)规范。 【描述】"Tomcat Java服务器运行容器,安装版,可直接安装使用"表明这是一...

    iis6.0+tomcat6.0整合资源

    Tomcat6.0是一款遵循Apache Software Foundation的Jakarta项目下的Servlet和JavaServer Pages (JSP) 规范的应用服务器,主要处理Java Web应用程序。它轻量级、高效且开源,是许多开发者的首选。 3. **整合背景** ...

    解压版tomcat6.0

    标题中的“解压版Tomcat6.0”指的是Apache Tomcat服务器的6.0版本的非安装版,这种版本不需要经过传统的安装过程,用户只需将其下载并解压缩到指定目录即可开始使用。Tomcat是一个开源的Java Servlet容器,主要用于...

    tomcat6.0解压版

    例如,将一个名为myapp的Web应用放在webapps下,Tomcat启动后,应用将在http://localhost:8080/myapp访问。 2. 配置上下文路径:通过修改conf/server.xml文件中的元素,可以自定义应用的上下文路径,或者在WEB-INF...

    apache tomcat 6.0 安装版

    Apache Tomcat 6.0是Java Servlet和JavaServer Pages(JSP)的开源Web应用程序服务器,由Apache软件基金会开发和维护。它是一个轻量级应用服务器,特别适合部署Java Web应用。以下是对Apache Tomcat 6.0安装版的详细...

Global site tag (gtag.js) - Google Analytics