很奇怪的问题 不知道怎么解释
一个用myeclipse做的项目
在myeclipse里用tomcat启动 正常。
但把项目放到tomcat下  直接启动tomcat服务  该项目无法加载
但使用startup.bat可以正常启动把项目放到eclipse中用  tomcat也无法加载该项目   报异常
初始化失败: 解析PKCS12文件失败:pfxFile:G:\ec_workspace\whcabm\WebRoot\WEB-INF/whcatec.p12很奇怪的异常  
看文件路径为什么会变成这样。
但是在myeclipse里用自己安装的tomcat加载  是正常的啊
直接把项目放到tomcat下  用startup.bat启动 也是正常的
但启动tomcat服务  却又加载不了该项目  。
这真是见鬼了我想把项目放到eclipse里  直接在eclipse里用tomcat又加载不了项目 
所以想用startup.bat启动tomcat   
这样可以启动 但有个问题
控制台不能输出system.out的内容  
该怎么解决呢。。最好能从根本上解决问题 。   。
关于那个路径的问题。见鬼了。、
我还专门试过这样
File file=new File("g:/dir\\a.txt");
这样的路径访问文件是完全没问题的可为什么会出上面那种问题
关键是这部分没有源代码 。  。。郁闷 。高人指教啊 

解决方案 »

  1.   

    你用eclipseEE版?
    当然不能用
    工程都是不一样的
    MyEclipse是一个普通的JAVA工程加上他自己的一些配置文件,然后自动对tomcat的webapps目录做同步
    EclipseEE是一个Eclipse的WEB工程格式,项目不使用tomcat本身的路径,只使用tomcat的核心库,EC在自己的配置文件夹下建立插件式的WEB目录夹你自己看看两种工程建立出来的文件路径都是不一样的
      

  2.   

    现在不管那么多了
    我现在要想把项目放到eclipse里
    该怎么做呢。
    我换了个tomcat的版本
    现在把项目放到tomcat下
    不管启动tomcat服务 还是startup.bat项目都可以正常加载了
    但是在eclipse里面启动tomcat还是会报这个错误。
    到底是哪儿出问题了。。真是搞不懂。