IDEA/JBuilder for IDE,
Rose for UML,
ERWin for database design,
Mysql for database,
Ant for build,
JUnit for test,
WinCvs for source control,
Resin(and Tomcat) for web server,
Dreamweaver MX for web page,Rose学的不够好,只把整个工程做个了个逆工程进去,没有仔细研究,故还没有UML图,
其他的马马虎虎的用着,只是都还不够精,高手们多给指点指点了,谢谢:)
Rose for UML,
ERWin for database design,
Mysql for database,
Ant for build,
JUnit for test,
WinCvs for source control,
Resin(and Tomcat) for web server,
Dreamweaver MX for web page,Rose学的不够好,只把整个工程做个了个逆工程进去,没有仔细研究,故还没有UML图,
其他的马马虎虎的用着,只是都还不够精,高手们多给指点指点了,谢谢:)
感谢所有Open resource的作者!
取我网站再web服务器上的绝对路径(呵呵,application.getRealPath("/")),
然后修改log的配置文件中的相应项如下:
log4j.appender.R.File=d:/webapp/skyinn/logs/skyinn_log.log 这样做的问题在于换服务器或服务端有什么改动时得用手工取调整,否则就出错了:(
不知道高手们有是别的办法的???望指教:)
不过还是太慢,偶看到过更快的(jute, http://www.cjsdn.com/)
可惜看不到源码的说:P
可是,怎么才能调试出来阿,好不容易才建好数据库,但是不知道怎么在Tomcat 4中应用???
l_walker(苦行僧),请详细给大家讲一下,好吗?
我学好了也一定Open source!
拜托!
不过,现在问题多多啊。
*install description
*author: walker
*version: 0.1.1
*time: 2003-04-27 0:23
*/
系统配置
--------
1.系统要求:
JDK1.4; MYSQL3.23; RESIN2.1.6(OR TOMCAT4.1.18);
ANT1.5.1; JUNIT3.8.1(非开发用途不需要此两项) 2.环境变量:
Java_HOME = D:\jdk1.4.1
TOMCAT_HOME = D:\Tomcat4.1.18
RESIN_HOME = D:\Resin-2.1.6
ANT_HOME = D:\Ant1.5.1
(请根据您的系统情况和需要更改上述环境变量,并配置相应的PATH、CLASSPATH等) 3.将本Demo解压,如e:/skyhome/demo配置数据库(MYSQL3.23 OR LATER)
------------------------------
1.安装Mysql; 2.运行Mysql,
创建“skyhome”数据库,
创建“skyadmin”用户名,密码“skyadmin”,(你可以根据你的爱好命名
数据库或用户名及密码)
将/database/skyhome.sql导入数据库中; 3.修改app/WEB-INF/classes/skyinn.properties文件中的url,user,
password,最大连接数等参数,注意应和您的数据库设置一致; 4.配置web服务器。配置Resin(2.1.6 OR LATER)
-------------------------
1.安装resin并使其能正确运行(请参考resin的帮助文档); 2.修改resin安装目录下的/conf/resin.conf文件
将<doc-dir>doc</doc-dir>指向本Demo的目录,如:
<doc-dir>e:/skyhome/demo/app</doc-dir> 注释掉<host id=''>节点下的所有<web-app id='XXX'>节点(都是resin的例子),
仅保留<web-app id='/'>节点,下面是一种可能的配置:
<host id=''>
<war-dir id='webapps'/>
<web-app id='/'>
<classpath id='WEB-INF/classes'
source='WEB-INF/classes'
compile='true'/>
<session-config>
<session-max>4096</session-max>
<session-timeout>30</session-timeout>
<enable-cookies>true</enable-cookies>
<enable-url-rewriting>true</enable-url-rewriting>
</session-config>
<path-mapping url-regexp='^/~([^/]*)'
real-path='/home/$1/public_html/'/>
</web-app>
</host> 3.重新启动resin,测试并运行SkyHome方法见下
配置Tomcat(4.1.18 OR LATER)
---------------------------
1.安装Tomcat并使其能正确运行(请参考Tomcat的帮助文档);
2.修改Tomcat安装目录下的/conf/server.xml文件
在<!-- Tomcat Examples Context -->前加如下片断:
<!-- skyhome -->
<Context path="" docBase="e:/skyhome/demo/app" debug="0"
reloadable="true" crossContext="true">
</Context>
将<Context path="" docBase="ROOT" debug="0"/>这句注释掉,
同时可以注释掉下面的Tomcat例子配置信息
3.重新启动Tomcat,测试并运行SkyHome方法见下
运行SkyHome
-----------
1.在浏览器中使用:http://localhost:8080访问,
出现SkyHome的首页则表明web服务已经ok
若不能访问则请检查您的web服务器的相关配置,如虚拟路径等参数 2.使用:http://localhost:8080/Home.do访问,
出现首页则表明servlet已经运行并能匹配web请求
若不能访问则请检查您的web服务器的相关配置,如classpath等参数 3.使用:http://localhost:8080/ArticalList.do?Belong=0&PageNo=1访问,
若未出错则表明系统能访问数据库,恭喜,你已经成功配置并运行SkyHome了!
若出错则请检查/app/WEB-INF/classes/skyinn.properties文件中的数据库连接参数
是否和您的系统中的数据库相符合 4.若还不能运行,请将您的系统配置、安装情况、出错信息等告诉我,我当尽快帮您解决
注意:
------
由于resin和tomcat等对web.xml的支持有所不同,故使用同一web.xml可能会出现
警告错误等,请使用相应的web.xml,见/app/WEB-INF 本说明档仅粗略介绍了SkyHome的安装,未尽之出尚请见谅,本人将不断完善之。
错误、意见。建议等烦请告之[email protected],行者感激不尽:)
The specified HTTP method is not allowed for the requested resource (HTTP method GET is not supported by this URL). ”
请问是不是我的TOMCAT还没有配好阿,谢谢回复!
对,不知如果在它上面用个相对路径。
你也觉得http://www.cjsdn.com/快吧!它是我看过的最快论坛的前三名。
不知是用了什么优化,还是服务器的问题。不过听说是比较低配置的服务器。
呵呵,我也在用ANT等东西,以后多多指教!
学习ing!发源代码居然还给分!难得的好人!