一个让我的年终奖非常尴尬的Flex Bug
具体情况如下:
我在一个Top7的外资银行做Flex程序开发工作,我们的Flex程序分了大概有7个模块,所以在Flex Builder里面有7个Project,最终发布的程序编译打包工作是在build server上是用Ant完成的,运行状况一直良好。
去年11月初,项目组决定让我着手研究将编译过程用Maven来实现,大概一个月之后,与Maven相关的很多pom文件都各就各位了,在pom文件里面我用到了Maven提供的著名的flex-mojos插件,完成了mxml文件,as文件以及css文件的编译工作。程序能跑起来,小弟的工作几乎优雅地接近尾声,bug只有一个:不知何故,界面中有部分文本(至少80%),之前都是以粗体的形式展现出来的文本,现在都TMD不是粗体了。
我一开始不是非常紧张,查了查那些字段对应的style,这些东西都是在css文件里面定义的,但是我查来查去,没有发现有明显地问题。起码用到的三个css文件,都被正确得编译成了swf文件,而且它们都被应用到程序中了,否则的话程序会是一团糟的,我试过。
问题拖了一两个星期都解决不了,后来我们team的几个3个做Flex的同事都被卷进来了,结果还是不了了之。因为我们之前誰也没有碰过Maven,其中我和另一个同事之前也没做过Flex,也许对问题的把握实在是做不到位。
为什么完成同样的程序,用Ant编译出来完美无缺,但Maven编译出来就不行呢,难道其中藏着什么玄机?
最终,到今年1月出的时候,我们HK老板终止了这个Task,我仿佛得到了解脱。
可是前两天发年终的时候,这个世界Top7的外企银行给大爷我的数字居然不到我一个月的薪水。我无地自容,我很愤怒,我想离职,但我面对我的Boss的时候我无话可说。
其实我的痛苦不重要,关键是这个悬而不决的问题会是我心中的阴影,我很期待解决它,若有兄弟能给我指点明灯,让我打个翻身仗,小弟感激不尽。
先谢了。可QQ584407421联系我。