从选择服务器编译开始,就又了分歧
service-config.xml改好相应的destination
remote-config.xml改好路径里的工程名。
我用的是lcds2.6.1集成的服务器,这样,就不用再配置jotm文件,一堆的繁琐,到也冒险不小,因为这个服务器,是和2.5.1的flex.war内核配合使用的,没有问题,看来分工明确,互不干扰,服务器就是服务器,没有额外的牵扯。好,这软件爽快
建完工程要点击eclipse上方的配置按钮,选择服务器,最后的location:E:lcds/tomcat/webapps/lcdsexample
再右键,myeclipse/add web project capability....发布!
其它忘记了,有接着的发现,再说吧。
jdk1.5+lcds2.5.1+lcds2.6.1下的集成tomcat6.0+myeclipse6.0.1+eclipse3.3
//////马不停蹄运行另一个投票系统,换血般又装上了另一套完备的程序,两个版本的tomcat,(WTP)eclipse3.1///////
////////数据库mysql,我装哇/////mysql-font不好使,卸载了七八十来遍,我换哇,我的宝贝navicat//////
---------------------投票系统---------flex2+tomcat5.0+eclipse3.1+mysql+navicat----------------------------------
问题一堆,如下:
the most common cuase of this problem is attempting to redeploy while the server is running,which has locked one or more files.
解决办法:
把项目中引用的jar文件重新加一遍就行了,基本原因就是以前的jar文件不存在了,但是项目信息中还有,即项目的.classpath文件中还有不存在的jar文件引用。
可以右键点项目名称,选择Properties,选择Java Build Path,选择Libraries,把所有项目中的jar都remove,然后再点"add jars",把项目中的jar文件都加进来,再次部署就正常了
这是网上流行的,可是几个关键字让人恼火的误导。把所有项目中的jar都remove,选任意一个都移不掉,于是我火了,干脆全部删除,不必细化到什么“的jar”,然后再加载一次,反正好了,以后干脆豁出去了,我全部删光再说
---------------我是山寨版程序员--------------------飘过-------------------------继续飘---------------------------
然后,我又删了不该删的东西,于是,无法建java文件,java.lang.object cannot be resolved,it is indirectly referenced from required .class files
-Go to Properties
-Go to Java Build Path from the right tree structure
-Go to Libraries Tab
-Choose Add Library Button
-Select JRE System Library
-Hit Next, the Radio button will prompt the Workspace default JRE, and let it be that way
-Hit Finish
这个论坛的这个回答搞定了这个问题
我同时也知道了cairngorm.swc应该存放的位置
工程名/web-inf/lib,其他位置,譬如工程的代码content folder里是不起任何用的!!
several ports(8005,8080,8009)are already in use
关掉控制面板管理工具下面的tomcat服务,就OK。