hardness ~ happyness ouye!

一天半时间很短,但是对于我却如此漫长。太多的感受,太多的辛苦,太多的想要放弃!因为前后台的lcds实在是让我欲哭无泪,没人会,这玩意儿08年底刚更新到2.6.1,让我厌恶的家伙,来个google也没实质性的玩析,(这将是我下一步的兴趣和爱好,呵呵)

前期,死在了2.6.1,一再的揣摩,一再的建工程删工程,本本都快被我磨费了,半天瘫痪。
问题:remote-config.xml在2.5.1版本下是  工程名/content folder/web-inf/flex/..,我目前揣测为一样的类似位置,可是不知道什么缘故,没通,思路应该没错,可能其它导致的吧。清一色的只有swf,没有html,一旦运行swf,就弹出什么,sendfail,
通道连接失败,错误类型://localhost/**/messagebroker/amf,我之前设置的8400没有踪迹,http://www.zhuoqun.net/html/y2006/199.html.

于是,拉到,我换个门进。

无意中搞到了flex.war,瞬间,眼睛放绿光,我的稻草终于来了。用掉了我10个积分,值!
伟大的csns,将永远活在额心中。

终于下了这个决定,我换,2.6用不起。

更大的玩笑还在后面。

1 ,装好后,依然通道找不着,我的神。。于是,
但是Eclipse既然不识别,只好在service-config.xml中做如下更改:
原配置中有这么一段:

<channel-definition id=&#34;my-amf&#34; class=&#34;mx.messaging.channels.AMFChannel&#34;> 
<endpoint uri=&#34;http://{server.name}:{server.port}/{context.root}/messagebroker/amf&#34;

 于是,改掉了加上了工程名字,我觉得,这也决定在服务器上,不能再有多余的累赘文件夹,否则,通不过查找。

 

2,通道找着了,更惨,eclipse,再也无法启动,直接给了警告:

JVM terminated. Exit code=1073807364

这意味着,我偷换2.5之后,我的java文件泼灭了希望全部的火苗,这个flex.war内核,其实是支持jre1.4版本,而我要命的java需要jdk1.5,于是我修改eclipse下的eclipse.ini,将目录改称了我装在c盘的jdk1.5,没有用,依然无法启动,我于是拼命的复制粘贴jdk下的jar文件,可笑,都不知道贴哪里,狂贴了一通,后来终于我的理智终于回到了我身上,我想起一个妙招,把JDK1.5的JRE全部贴在了Eclipse下的JRE,这个应该可行,但是 关联 缘故,没有 起作用,但这的确是个 好主意,山不动水动,于是,我将eclipse.ini的 目录换成c:java/jdk1.5/jre/javaw.exe,然后,启动eclipse,在 windows/properties把那个install jre的路径换成了c:java/jdk1.5/jre/javaw.exe,ok,这样总算可以启动已经半天起不来死不淋寖的eclipse,它起来了,可是我建的 所有工程,打不开了!!一片空白!!我的心!!

 

3,我生气了,于是,重新建立新的工程,我不要那一堆原来的了,哼。。。

谁知,一搞不打紧,呵,好家伙,居然能用服务器编译了,虽然我不知道意味着什么,但是,我隐隐预料到将有全新的转机。因为之前的本地编译,我一直没有生成html,只有不能在 tomcat使用的SWF,这下好,我可以编译mxml文件了,伟大的神。。me...刚健好一个工程,烦人的一堆毛病,位置,在浏览器打开的位置严重的错位,文件夹明明不要,不知道怎么的,生成一些不能加的文件夹webroot在服务器上,我的妈呀。于是,浏览器找不到mxml文件了。。。

 

4,我又生气了,于是,我删了这个半天建好的工程,又建了一个,我发现,工程属性下,

root url :  http://localhost:8400/lcdsexample

content root:/lcdsexample

这样,按理说是错的,可以我居然发现,这样就可以使服务器端tomcat/webapps/lcdsexample/lcdsexample.mxml成为正确路径!!我若不加/lcdsexample,打开的浏览器就是http:localhost:8400/lcdsexample.mxml,好神奇。。

main source folder:WebRoot,这个是所有文件被包裹的目录。在lcds端起作用。

 

5,然后,flex.messaging.config.ConfigurationException错误,网上有些东西大部分对了,或者在那个发表人的本地机上可以调通,但是,移过来,就不是那回事儿了,它缺少 messageTypes= "flex.messaging.messages.RemotingMessage 这个属性。

 

感谢上帝,它终于运行了java文件和编译后的class,感谢人民,它终于找到了正确的channel和destination,感谢自己最后一次的坚持,它不可思议的好使了。有时候,想换一种方法也要问问自己,正在尝试的这种到底有没有走到最后,否则,换再多的方法,你都不可能调出来你想要的结果!!

 

爽!

 

 

你可能感兴趣的:(eclipse,tomcat,浏览器,Flex,C#)