用MyEclipse创建一个Web Project的项目,然后让这个项目支持MyFaces。运行,结果不报错而且只显示出一个空白的页面,右键查看网页的源代码,里面只显示出了网页的一些基本html代码,没有出现任何有关jsf的一些内容。然而,我只让他支持JSF,却一切正常,什么东西都显示出来了。
发现这个问题以后,去csdn和QQ的群里面问了很多人,都没有出现过这些问题。我都开始纳闷了。。。。。
然后我做了一个实验,我把MyFaces官方的blank代码直接复制到tomcat的webapp目录却正常显示了。我把这个blank的代码全部复制到MyEclipse的项目里,然后同步服务器,同样的问题就又出现了,还是出现了一个大白页面。。这个问题整整让我郁闷了好几天,到底是我配置的问题呢,还是MyEclipse插件的问题呢?因为我把这个blank的代码直接放到webapp目录里,却一切正常,我想这说明我的配置应该是没有错误的。那问题就出在MyEclipse上了。
然后我在Eclipse的选项里面查看MyEclipse的选项,找到了Project Capabilities里有对jsf项目的一些jar的设置,在这个选项里面我发现在下方有一个copy jsf jar and package Tlds to /WEB-INF/lib, if not present 的复选框,把这个勾打掉,然后再用MyEclipse建立web Project项目,然后支持MyFaces,自己手工的把blank的所有jar都复制到/WEB-INF/lib里,同步服务器。哇靠了! 亲爱的MyFaces组件都出来了!
到目前为止,我还没有弄明白,为什么用MyEclipse带的所有jar就会出现这些问题,我也仔细察看了,新建的MyFaces项目里的classpath都没有jsf-api.jar,最后还使用了最土的办法,自己手工copy那些jar。
哪位大兄弟也遇到过这样的问题,还有更好的解决方法,一定要告诉我啊。还有就是,错误的根在哪里呢?我还没弄明白。我觉得MyEclipse他自带的那些jar按道理来说不应该有问题的。可能原因还在其它的地方。
分享到:
相关推荐
本文将详细介绍几种有效的解决方法来提高 MyEclipse 的运行速度。 #### 一、减少自动验证 1. **进入设置界面**:首先,在 MyEclipse 中依次点击“Window”->“Preferences”->“MyEclipse”->“Validation”。 2. ...
myeclipse2015运行tomcat时遇到的问题及解决方法
`Fedora 8 安装MyEclipse时出现一些问题的解决方法.doc`可能包含了上述解决方案的详细步骤,而`fedora8安装MyEclipse出错.doc`可能记录了用户在安装过程中遇到的具体错误和解决过程。 总之,解决Fedora 8上安装...
解决MyEclipse运行项目内存溢出问题,下载后是个txt文件,里面包含了解决的步骤
本文将总结 MyEclipse 无法自动编译的解决方法,帮助开发者快速解决问题,提高开发效率。 1. 确保项目的自动编译选项已经被选上 在项目的 Properties 中,确保 "Build Automatically" 选项已经被选上。如果该选项...
在使用MyEclipse进行JSP开发时,可能会遇到各种问题,比如在尝试访问特定的JSP页面时,MyEclipse可能会出现错误行为。本篇将针对描述中的问题进行详细解析和解决方案提供。 首先,问题的核心在于`Scanner....
### MyEclipse解决内存问题详解 #### 一、引言 在使用MyEclipse开发工具的过程中,用户可能会遇到性能下降的问题,比如启动速度变慢、响应时间加长等。这些问题通常与MyEclipse所占用的内存资源有关。本文将详细...
myeclipse security alert闪退方法是为myeclipse用户准备的,不少用户在破解后会提示security alert错误并且闪退,使用此方法可以解决闪退问题,需要的用户赶快来下载吧。
标题中的“myeclipse10.7.1导出war包时问题解决办法”指的是在MyEclipse 10.7.1版本中,用户在尝试导出WAR包时遭遇了一个错误,该错误导致MyEclipse提示用户需要重新安装软件。实际上,这可能是由于某个组件或插件...
内附破解文件以及myeclipse10.7.1导出war问题解决办法 一、原作者的PJ程序在myeclipse10.7.1环境下测试通过(win7 x64) 按照步骤操作就可以完成PJ过程。PJ前先将common目录备份一下,执行PJ出现错误时恢复此目录,...
在使用MyEclipse进行开发时,有时我们可能会遇到在导入脚本时出现乱码的问题,这通常是由于编码格式不匹配或者设置不当所导致的。本文将深入探讨这个问题,并提供一系列有效的解决方案。 首先,我们需要理解编码的...
首次运行 MyEclipse 将出现选择工作区界面,不同的电脑上面路径显示也不同,但无需更改,选中下面的对勾框,然后点“OK”。 3. 导入工程文件 MyEclipse 支持导入现有的工程文件,步骤如下: * 打开 MyEclipse,...
在标题和描述中提到的问题,“myeclipse10 打包时导出war问题解决办法,解压文件夹,替换jar包”,可能是指在打包过程中遇到了某个特定的jar文件冲突或者版本不兼容的情况。这可能是由于以下原因: 1. **依赖冲突**...
为了解决这个问题,开发者尝试了多种常见方法,如设置项目、数据库连接、页面编码为UTF-8,甚至添加字符编码过滤器,但这些都没有效果。这表明问题可能并不出在常规的编码设置上,而是其他因素导致的。 进一步分析...
MyEclipse 安装及卸载解决方法 在本篇文章中,我们将讨论 MyEclipse 的安装、卸载和重装解决方法。MyEclipse 是一个功能强大且耗费内存的 IDE,适合初次接触 J2EE 的新手使用。但是,有时候我们在安装 MyEclipse 时...
本篇将深入探讨MyEclipse 10中可能出现的一些问题以及对应的解决策略。 1. **项目导入错误**: - 当你尝试导入一个已有的Java项目时,可能会遇到“项目无法导入”或“项目结构不兼容”的错误。这通常是因为...
彻底解决myeclipse10.7.1 版本破解后,无法使用war包的问题。您是否还在纠结于myeclipse10.7.1无法导出war包功能,请下载并解决吧!
### myeclipse卡死在loading workbench解决方法 在使用MyEclipse开发工具的过程中,有时候会遇到一个较为棘手的问题——MyEclipse启动时卡在“Loading Workbench”界面,长时间无法进入工作环境。这种情况不仅影响...
标题中的“myeclipse中svn版本与客户端版本出现冲突问题与解决方法”涉及到的是在使用MyEclipse集成开发环境(IDE)时,遇到Subversion(SVN)版本控制工具与客户端版本不兼容的问题。这个问题通常发生在升级或更换...