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图,
其他的马马虎虎的用着,只是都还不够精,高手们多给指点指点了,谢谢:)

解决方案 »

  1.   

    感谢!
    感谢所有Open resource的作者!
      

  2.   

    l_walker(苦行僧):下午看了看你的SKY_home,有关log4j使用的,如何把LOG文件放在WEB应用的LOG目录下?这样方使于放在网站上时查看运行情况。
      

  3.   

    liuyxit(工作太多,压力太大!) :这个问题我找了很长时间了,但一直没有很让人满意的办法,现在我的解决办法是
    取我网站再web服务器上的绝对路径(呵呵,application.getRealPath("/")),
    然后修改log的配置文件中的相应项如下:
    log4j.appender.R.File=d:/webapp/skyinn/logs/skyinn_log.log 这样做的问题在于换服务器或服务端有什么改动时得用手工取调整,否则就出错了:(
    不知道高手们有是别的办法的???望指教:)
      

  4.   

    flyylf(飞飞) :兼而有之吧,服务器也不错的:)
    不过还是太慢,偶看到过更快的(jute, http://www.cjsdn.com/)
    可惜看不到源码的说:P
      

  5.   

    非常感谢l_walker(苦行僧)的大公无私,这是我一直在寻找的东东!!!
    可是,怎么才能调试出来阿,好不容易才建好数据库,但是不知道怎么在Tomcat 4中应用???
    l_walker(苦行僧),请详细给大家讲一下,好吗?
    我学好了也一定Open source!
    拜托!
      

  6.   

    不错,等我过几天把毕业设计作好了。也放上来,也是用struts作的。
    不过,现在问题多多啊。
      

  7.   

    /*
     *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],行者感激不尽:)

      

  8.   

    按照楼主的意思我调好了,现在是JSP页面可以正常访问,但*.do文件访问时候说是“HTTP Status 405 - HTTP method GET is not supported by this URL
    The specified HTTP method is not allowed for the requested resource (HTTP method GET is not supported by this URL). ”
    请问是不是我的TOMCAT还没有配好阿,谢谢回复!
      

  9.   

    l_walker(苦行僧) :
       对,不知如果在它上面用个相对路径。
       你也觉得http://www.cjsdn.com/快吧!它是我看过的最快论坛的前三名。
     不知是用了什么优化,还是服务器的问题。不过听说是比较低配置的服务器。
     呵呵,我也在用ANT等东西,以后多多指教!
      

  10.   

    一点想法:http://www.skyinn.org/Topic.do?TopicID=66
      

  11.   

    好人呀!!!
    学习ing!发源代码居然还给分!难得的好人!
      

  12.   

    楼主,我想问问你,你是怎么把自己做的项目放到网上去的,并且可以通过internet访问?是你的项目已经挂到某个负责主机租赁的公司的服务器上了吗?还是,只是运行在自己的机器上,我一直很困惑这个问题,有的网友是通过ip地址来访问,而有的则通过域名来访问(比如老兄你的),都是怎么做到的呢,我也想试试看,望指教一二!