新手遇到的基础问题,大虾们不要见笑

08-01-23 jivelearner
首先介绍一下我的情况,我学习过C、C++、C,但是从来没接触过JAVA;论坛系统方面研究过动网和Discuz,做过相关的二次功能开发。
最近初次接触JJ3,很想好好学习一下,但是遇到了一些基本的问题,恳请大虾们耐心解答,万分感激。

我准备在JJ3的基础上进行一些小功能的二次开发和扩充,比如加入目前流行论坛的一些细节功能等。
我目前遇到的困难有:
1。找不到源码位置,我下载了jivejdon3_02.zip文件,但是完全看不懂目录结构,例如我想查看一下JJ3的注册登陆功能部分代码,应该如何找到?
2。如果我想进行二次开发,通常用什么开发工具来写代码?
3。如果我修改了JJ3的源码,应该放到JBOSS的什么地方来查看效果?

暂时先问这几个,因为本人实在是没接触过JAVA这边,所以请大虾们不要嫌弃我>_<

banq
2008-01-24 09:59
1.jj3是一个Java Web结构,在application下是jsp相关页面,在src/com/jdon/jivejdon/下是Java源码。
JJ3注册登陆是使用J2EE容器登录机制,没有代码只有配置:
http://www.jdon.com/idea/jaas/06001.htm

2.二次开发使用eclipse,可在eclipse中断点跟踪调试JJ3

3.修改代码后,应该使用ant运行build.xml,将dist目录下war包拷贝到jboss的deploy目录下。

总之,你要熟悉一下JavaEE软件开发的标准流程,就能知道如何开发调试JJ3

Eclipse学习教程:
这是国外Sourceforge上的一个免费开源项目,录取了Eclipse的开发和调试Video,初学者可以免费下载用来学习Eclipse开发
Eclipse and Java Video Tutorials:

http://sourceforge.net/projects/eclipsetutorial/

[该贴被banq于2008-02-20 17:56修改过]