大家可以下载JRUN3.0和jrun studio,编辑JSP很好的后台与工具!!!(0分)

  • 主题发起人 主题发起人 delphiasp
  • 开始时间 开始时间
D

delphiasp

Unregistered / Unconfirmed
GUEST, unregistred user!
关于这个问题,在
<a hrer=http://www.delphibbs.com/delphibbs/DispQ.asp?LID=440494>jrun相关</a>上
我本来想上传到网易上,但是它最大支持的文件是2M,太过分了。
没办法, 我只能把它占放到一台我熟悉的服务器上了,是在教育
网内的,如有可能,大家提供一些空间,我把它上传一下。
这两个软件,都只有30天的试用期,大家慢用!

<a href=http://mcs.fjtu.edu.cn/home/mcs99/jrun/jr301.exe>jrun的下载是:</a>
<a href=http://mcs.fjtu.edu.cn/home/mcs99/jrun/jrunstudio-30-win-eval-us.exe>jrun studio的下载是:</a>
 
我怎么不能够调试,提示错误是:RDS不能连接?
 
什么样的出错?能不能讲清楚一点?
 
An error occued contact RDS server(localhost Hostname:locahost):(9) HTTP Error:404
 
您有没有写错了,你的localhost
你写成locahost!!!!!!!
 
我是去年11月份发现jrun studio的,当时用了试用版30天,到期后买了一份正版。
好像是不到300usd.而jrun server开发版是免费使用的,只有一些ejb, connection limit的限制。
如果你不想花钱,过期之后可以采取更改系统时间的方法继续使用。有很多国产软件可以帮助
你实现这一点。
一直想写篇文章介绍它们,总是偷懒,今天写一点吧。
现在我的工作环境是这样的
一台单独的机器跑IBM WebSphere,DB2.
本机作为工作站,,Visual age for java.(jb4到底还是没有用。缺少visual age的很多功能。
)+jrun studio.
为了方便调试,在本机安装jrun server,mysql. 还有一份tomcat,但是很少用。
jrun studio总体上是homesite的一个升级,涉及编辑的方面都没有变动。homesite是我最喜欢的
编辑工具之一,快速的F12切换观察html的web效果,其它软件都没有这么方便。如果你写ASP,
我建议你采用Visual studio,否则还是用homesite吧。
首先,为了使用jrun studio,一定要清楚几个文件系统之间的联系。
一是事实上的windows 文件系统,一是WebServer上的文件系统。如果用source safe,还要明确
Source safe里的文件结构。如果你deploy到远端的生产系统中,也要明确deploy的路径。
安装完毕之后,第一件事情是配置java. jrun studio (以下简称jruns)支持在几个sdk之间切换。
不管怎样,选定一个。建议jdk1.3.然后才是正式开始。
以下假设你安装jrun server在c:/jrun/,并且你用jrun附带的appsvr目录来作为你的工作目录,
尽管这不是必需的。
他应该是c:/jrun/servers/default/default-app;
为简单起见,命名它为sPath;
第1步:安装jrun server;
安装jrun server很简单,一路回车到底。
然后,同时启动jrun default server 和jrun admin server.tray icon区域会有图标。
right click | Admin,start a admin web page;
这个admin page非常漂亮,登陆后,重要的更改是java-setting.
在default server的java setting里面,加入你自己的类,比如mysql 的jdbc之类的,
注意,你不需要指明放在WEB_INF/lib里面的类。
还有一个就是RDS了。RDS,是用于Server和client通讯的机制。如果你同时配置了JDBC connection,
你在jrun studio里面可以直接看database的表结构,执行查询等等。不过这个database manager比
起Delphi里面的SQL Explorer来,可就差的太远了,不用也罢。我到现在还是在用SQL Explorer.
如果想进行断点调试,RDS配置也是必需的。
客户端配置RDS有个问题很头疼,经常出现口令错。不知道这是怎么回事。不过好在RDS不影响
jrun server执行jsp,也就不多管了。
如果只是为了调试jsp使用,jrun server安装完毕,就可以丢在一边了,不用象其手册所建议的
配置和web server的连接。
第2步是jrun studio .New project.
jrun studio左侧的树型区域中有一个tab是'projects',刚进去的时候是空的。
New一个project,这样你可以把你自己的文件系统建立起来。(就算你不用
new project的时候,选择j2ee,并且工作目录为sPath;注意选择你的library path;
如果你像我一样同时使用WebSphere,把Websphere server安装目录下的library copy到本机,
然后把这些jar都加到路径里去。如果你用mysql之类的,这也是把mm-mysql.jar加入的大好时机。
然后Ok,创建一个新的工程。假如为CatsEye(CatsEye正好是我现在在写的一个工程,
将来可能是delphibbs练功场的一部分).
这时候在projects tab里面你就可以看到CatsEye已经被创建。
并且原来defult-app里面的内容你现在都可以看见了,包括好几个jsp文件。
如果你还同时使用source safe(就算你是一个人开发,我也强烈建议你使用source safe),
这时候在CatsEye node上右点,version control ,然后选择使用source safe.这比较简单,
详情不再讲述。

第2步:配置jruns 的project的Debug Settings.
在Debug -> Debug Settings里面,加一个新的mapping.(debug starting如果你不用断点,不去管他)
例子:
studio path: sPath;
(这里是指这个project对studio来讲的path)
jrun path: sPath (这里是RDS里的path.如果是本机,就和studiopath是一样的)
Browser path: http://127.0.0.1:8100/defult-app(这里是browser怎么看待这个project,8100端口
是jrun server默认的web server的端口。/defult-app是你的工程在jrun admin | default web
application里面配的名字,你可以很容易的修改它)。
完成了?
好,这时候,双击任何一个jsp文件,察看源码,然后按F12,看见什么了?这段jsp已经被执行了!
ok, 改一下循环次数,或者加一个out.println(xxx),看看效果吧!
大功告成!
第4步(optional)
如果你想在jrun studio里面debug,需要把jrun default server 的启动参数加上一个 -debug,
并且确保jrun admin server在default server之前启动。
RDS配置也要正确。
其它的注意:jrun没有自动重新调用.class文件的能力。如果你的jsp用到了自己写的class,在更改
class之后,export到WEB-INF/lib下,然后重新启动jrun default server。
这是jrun做得不如WebSphere的一点。
还有什么问题,参见一本关键的pfd文件,Getting start with jrun studio,在安装jrun studio之后,
在它的help里可以找到。
jrun server明显执行jsp效率比WebSphere高很多,也快很多。WebSphere另外一个麻烦是jsp出错之后
不报告出错的行号,jrun 就要好很多。
我认为jrun server + studio是目前最好的jsp开发环境。
同时,如果作商业应用,jrun server也是非常值得考虑的。
 
谢谢曹晓钢,我也正在研究!
还望指教
 

除了jrun studio之外,当时(2000年6~10月间)和jrun/jrunstudio竞争的一个有力对手是kawa.
kawa原来是一个独立的产品,他支持使用CodeWright,(code wright是一个著名的编程专用
编辑器,如果你用过Delphi,一定也会记得当初delphi3发表之后专门有一个code wright的
编辑器可以购买来支持取代delphi,号称可以提高工作效率3倍!哼哼,好像吹得也有点过分了。
当我们都是编程机器啊. code wright天生直接支持source safe).除了code Wright支持
之外,他还提供对java语言的支持。这就使得kawa已经是一个全功能的IDE了,处于jbuilder
的等级,直接支持java/jsp环境。
kawa的口碑在USENET上非常好。
kawa的界面很朴素,不过我下了一个4.0x,用着用这就是程序自己Exception掉了,很不爽,
就没有继续用。
后来的消息是, allaire(就是出jrun/jrun studio的公司)把kawa买下来了。
现在kawa的版本是5.0 .不知道allaire以后的产品线怎么安排,现在它有业界口碑最好的
两套完全不同的jsp 编辑环境同时提供。
还有那位同好用过kawa的,也请不吝赐教!
好啦,现在反正allaire也被macromedia吃掉了,将来jrun studio和kawa应该会越来越好吧!
不过macromedia如何处理这么多风格完全不同的产品倒是个大问题。
 
接受答案了.
 
曹晓钢:我现在也在做JAVA哦,呵呵,到时候可能还要麻烦你指点指点哦
 
后退
顶部