贴几篇我在JAVA版块骗分的笔记!!!

wellsoon 2003-11-12 06:27:31

我能够回答的也就是翻来覆去的那些问题。

现在把我整理的一些常用答案贴出来,

希望能够够对那些愿意搜索帖子的人有所帮助。



to zcjl:明天你看到这个id的时候,就不再是我了哈。

我现在收集了一些资料,正在慢慢看。

顺便买了些书,等我回来的时候,我会和你好生的交流一下。

以下笔记也曾经在其它的地方以用我的另外个名字的ID贴出过,但是知道的人不多.
希望曾经看过的不要误解我是抄袭,100%原创+整理。



笔记一:

Jbuilder的常见配置和常见问题的处理


1.Jbuilder8不能够保存jsp的补丁

Jbuilder不能够保存jsp的补丁: jb8_encoding_fix.jar 然后放到X:\JBuilder8\patch(X表示你的Jbuilder所在盘的盘符。)下面,重新启动Jbuilder8。(Jbuilder9不需要这个补丁)

2.Jbuilder光标定位不准

JB8中光标定位不准确: 主菜单->Tools->Editor Options->Color-> 把下面三个的Bold属性去掉就可以了。 SQLJ token ,Reserved word, HTML Tag 。

JB9中光标定位不准确:主菜单->Tools->Editor Options->Color->Java ->SQLJ token ,Reserved word,去掉Bold属性; 然后-> HTML/XML/JSP ->HTML Tag 去掉Bold属性。

JBX中光标定位不准确:主菜单->Tools->Preferences>Color->Java ->SQLJ token 去掉Bold属性; 然后-> HTML/XML ->Tag name 去掉Bold属性,最后在JSP中 把Reserved word 的Bold属性去掉。

3.Jbuilder里配置lib 需要引用的其它的包文件(configure Libraries)
以配置Oracle的JDBC驱动为例子:
主菜单->Tools->configure Libraries。在左下方,点"New",
然后Name填写oraJDBC(命名是无特殊限制的),location选择User Home(这个也可以随意选择)。然后点“Add”,找到G:\JBuilder9\lib\jdbclib\classes12.jar(这是我自己存放classes12.jar的地方,大家可以随意选择存放地点的)。(我的SQLserver2000JDBC驱动也在这里,于是我还添加了msbase.jar,mssqlserver.jar,msutil.jar)。

4.Jbuilder在Project里使用lib.

主菜单->Project->Project Properties->Path->Required Libraries(切换下方的面板就可以看见了)->Add->找到"oraJDBC",点“OK”。(注意这里也可以点New,则到了上面的配置lib了,
如果是想每个工程默认都引用这个包,则 从主菜单->Project->Deault Project Properties->Path,以下步骤相同。)

copy自我的笔记:http://www.delphibbs.com/keylife/iblog_show.asp?xid=2097

5.Jbuilder9里配置Weblogic服务器:

主菜单->Tools->Configure Servers,在旁边选中 Weblogic Platform Server 8.x,
然后在右边的 Server Settings 下的 Enable server 打上勾。
General面板,Home Directory 选择 G:\bea\weblogic81\server,
Working directory:选择G:\bea\weblogic81\server。
切换到Custom面板,BEA home directory:选择G:\bea ;
JDK install directory :选择G:\JBuilder9\jdk1.4
Domain directory:选择G:\bea\user_projects\domains\mydomain
Username和Password填写在配置Weblogic里的mydomain时的用户名和密码,
Server nmae:myserver,listen address:192.168.0.1/本机IP,其它不变,点OK保存设置。
参考图片:
http://www.delphibbs.com/keylife/images/u88173/jbweblogic1.JPG
http://www.delphibbs.com/keylife/images/u88173/jbweblogic2.JPG



6.Jbuilder9里配置Tomcat5.0:

Tomcat已经有5.0.7版本了,但是Jbuider9里默认是没有tomcat5.0,所以我们要自己把它添加进去。
主菜单->Tools->Configure Servers,在旁边的选中 Tomcat4.1,
点左下方的Copy按钮,在弹出的窗口里,Server name填写: Tomcat,Server version:填写5.0,再点OK保存,
接下来在旁边选中 Tomcat5.0,在右边的Home Directory选择G:\Program Files\Apache Group\Tomcat 5.0.7(这是我的Tomcat安装的路径),
点右下方的OK保存设置。
现在是还不能够使用Tomcat5.0,我们还需要设置tomcat5.0要用到的lib,
主菜单->Tools->Configure Libraries,在旁边的选中 Tomcat5.0 Servlet,
class里add G:\Program Files\Apache Group\Tomcat 5.0.7\common\lib\servlet-api.jar;
Source里保持默认值:G:\JBuilder9\extras\jakarta-servletapi-4-src\src\share;
Documentation选择 G:\Program Files\Apache Group\Tomcat 5.0.7\webapps\tomcat-docs\servletapi;
点OK保存。

7.Jbuilder工程里使用Tomcat 5.0

主菜单->Porject->Default Project Properties ->Server->Single server for all services,
在下拉框中选中Tomcat5.0,点OK保存设置,要使用Weblogic则选择Weblogic Platform Server 8.x,
这是对所有的工程默认的Server,如果仅仅对当前工程有效,则从主菜单->Porject->Project Properties ->Server进行配置。

(PS:在Tomcat5+JB9的时候,运行Web Run using "xxx.jsp" 输出框,先是启动了Tomcat,但是马上终止了显示Process Finished,具体原因还在摸索中,可能"Source里保持默认值:G:\JBuilder9\extras\jakarta-servletapi-4-src\src\share"这里有问题).


8.Jbuilder里Database Pilot的使用

主菜单->Tools-->Enterprise Setup-->Database Drivers-->Add,加入User Home/oraJDBC(Jbuilder里配置lib),添加之后在列表框中显示的是oraJDBC.config,确定,重新启动JBuilder。主菜单->Tools-->Database Pilot-->View-->Options-->Drivers-->Add填入
Driver class:com.microsoft.jdbc.sqlserver.SQLServerDriverSample URL:microsoft:sqlserver://localhost:1433;DatabaseName=mybase确定之后,Tools-->Database Pilot-->New的Driver里选择com.microsoft.jdbc.sqlserver.SQLServerDriver在URL里填入:microsoft:sqlserver://服务器Ip地址或主机名:1433;DatabaseName=数据库名,确定!双击或点击+号输入sql数据库的用户名和密码,就完成了JB与sql的连接!Database Pilot与其它数据库的连接操作类似。


9.关于Jbuilder里的Web run Using "xxxxx"

Jbuilder中,大家在总是会在右键菜单里看见
Web run Using "xxxxx",Web debug Using "xxxxx",Web optimize Using "xxxxx" 等选项,这个是我们的run的配置。
从 主菜单->Porject->Project Properties ->run,大家可以看见那里有个name为"xxxxx"的配置,
可以添加新的run的配置,添加新设置之后,关闭工程,再重新打开,这个是,
菜单就会变成Web run ->Use "xxxxx"(还有一项Use "yyy")了。


10.Jbuilder里整合Jboss
到http://sourceforge.net/projects/jboss-opentool/下载最新的插件JBossOpenTool-2.6alpha.zip。
(http://prdownloads.sourceforge.net/jboss-opentool/JBossOpenTool-2.6alpha.zip?download)
(虽然只说支持JB8,但是经过测试在JB9下也是可以正常使用的)
将JBossOpenTool-2.6alpha.zip解压得到JBossOpenTool.jar,将JBossOpenTool.jar copy到Jbuilder9的lib/ext目录。
jboss-4.0.0DR2.zip,解压到G:\jboss-4.0.0DR2;
启动JBuilder,选择tools菜单,点击Configure Servers,选择JBoss 3x,点击Enable Server。
选择Home Directory。例如: G:\jboss-4.0.0DR2
然后转到Custom面版,选择安装目录installation directory:G:\jboss-4.0.0DR2\再选择tomcat_4x Jbuilder install directory,例如:G:\JBuilder9\thirdparty\jakarta-tomcat-4.0.6-LE-jdk14(选其它目录提示找不到jasper-compiler.jar),点击ok。重新启动JBuilder即可。


11.设置运行的class

主菜单->Porject->Project Properties ->run, (或者 主菜单->Run->configurations )New ->name随便填写,type选择默认是appication(自己根据需要选择),
Main class选择你要运行的class(比如我的mypac.myclass)。然后运行的时候选择自己刚才的设置即可。

12.Jbuilder中使用informix DBC驱动
(参考http://www.bpurcell.org/blog/index.cfm?mode=entry&entry=844)
先去下载驱动包:
http://www.bpurcell.org/go.cfm?go=http://www14.software.ibm.com/webapp/download/product.jsp?cat=&S_CMP=&S_TACT=&s=&fam=&id=MBEN-4ZKP2T

下载JDBC.2.21.JC5.tar,解压后运行setup.jar,系统会开始安装。然后把D:\Program Files\IBM\Informix JDBC Driver 2.21.JC5\lib、下所有的jar文件加到Jbuilder的lib中。
然后再Enterprise Setup里添加即可。

...全文
140 19 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
linpeiwen 2003-11-13
  • 打赏
  • 举报
回复
sign, see it later
Smilings 2003-11-13
  • 打赏
  • 举报
回复
早知道,把你这个带星星的帐号给要去,那样你的这些骗分的笔记就大大的值钱了:P :P
ttlb 2003-11-13
  • 打赏
  • 举报
回复
up
sgdb 2003-11-13
  • 打赏
  • 举报
回复
mark!
活力华华哥 2003-11-13
  • 打赏
  • 举报
回复
up
wellsoon 2003-11-13
  • 打赏
  • 举报
回复
to Anubis(为朋友两肋插刀,为MM插朋友两刀!!)

那结贴的时候通知你一声
CDSoftwareWj 2003-11-13
  • 打赏
  • 举报
回复
不支持怎么行!!!

我放200分给你骗一下可以吗?? ^^!
zcjl 2003-11-13
  • 打赏
  • 举报
回复
回复人: VVV_lucky(*太阳*) ( ) 信誉:100 2003-11-13 09:00:00 得分:0


哎,csdn上怎么也会出现转号的情况呀,玩传奇的时候经常出现这种状况。



那是因为以前寝室里老是有“传奇论坛”
结果不知不觉中被熏陶了 :)
zcjl 2003-11-13
  • 打赏
  • 举报
回复
回复人: Anubis(为朋友两肋插刀,为MM插朋友两刀!!) ( ) 信誉:192 2003-11-13 09:53:00 得分:0


这个帖子应该置顶并且加精华的。



严重同意,以此纪念逝去的wellsoon同志
^_^

Anubis 2003-11-13
  • 打赏
  • 举报
回复
这个帖子应该置顶并且加精华的。
个人意见而已。
hj12 2003-11-13
  • 打赏
  • 举报
回复
呵呵!
VVV_lucky 2003-11-13
  • 打赏
  • 举报
回复
哎,csdn上怎么也会出现转号的情况呀,玩传奇的时候经常出现这种状况。
George. Luo 2003-11-13
  • 打赏
  • 举报
回复
up
lynx1111 2003-11-13
  • 打赏
  • 举报
回复
收藏!赶明儿也把他拿去骗分!
wellsoon 2003-11-13
  • 打赏
  • 举报
回复
我是新楼主了,太感谢楼主了
如果愿意的话请留给我个联系方式吧,非常想当面表示谢意
gyn 2003-11-13
  • 打赏
  • 举报
回复
很不错!!“骗”分“骗”的很有水平
gdh_zj 2003-11-13
  • 打赏
  • 举报
回复
不错...精神可嫁
wellsoon 2003-11-12
  • 打赏
  • 举报
回复

分别使用Microsoft 和Weblogic的JDBC驱动配置连接SQLSERVER2000
SQLSERVER2000

配置文档为:

1.Microsoft 的 JDBC for SQLSERVER2000

一,你确定你安装的jdbc是否完全版,因为有个单机版只能连接本机上的sql,单机版约2m,完全版约6.5m

二、安装好jdbc后,假如目录在C:\Program Files\Microsoft SQL Server 2000 JDBC,打开Jbuilder,选择Tools-->Configure Libraries,然后在左边的列表框下选择New,填入:Name:sql,Location:User Home,然后点击Add,加入目录C:\Program Files\Microsoft SQL Server 2000 JDBC\lib,确定

三、Project-->Prject Properties-->Paths-->Required Libraries-->Add
加入刚才添加的User Home/sql确定

四、Tools-->Enterprise Setup-->Database Drivers-->Add,加入User Home/sql,添加之后在列表框中显示的是sql.config,确定,重新启动JBuilder
五、Tools-->Database Pilot-->View-->Options-->Drivers-->Add
填入
Driver class:com.microsoft.jdbc.sqlserver.SQLServerDriver
Simple URL:microsoft:sqlserver://localhost:1433;DatabaseName=mybase
确定之后,Tools-->Database Pilot-->New的Driver里选择
com.microsoft.jdbc.sqlserver.SQLServerDriver
在URL里填入:
jdbc:microsoft:sqlserver://服务器Ip地址或主机名:1433;DatabaseName=数据库名,确定!
//:例子
com.microsoft.jdbc.sqlserver.SQLServerDriver
jdbc:microsoft:sqlserver://192.168.1.249:1433;DatabaseName=Rtest

双击或点击+号输入sql数据库的用户名和密码,就完成了JB与sql的连接!
连接代码可以查看Source!



2. Weblogic 的 JDBC for SQLSERVER2000

打开Jbuilder,选择Tools-->Configure Libraries,然后在左边的列表框下选择New,填入:Name:weblogicjdbc,Location:User Home,然后点击Add,加入文件D:\bea\weblogic700\server\lib\mssqlserver4v65.jar,确定

Tools-->Enterprise Setup-->Database Drivers-->Add,加入User Home/weblogicjdbc,添加之后在列表框中显示的是weblogicjdbc.config,确定,重新启动JBuilder
Tools-->Database Pilot-->View-->Options-->Drivers-->Add
//例子:
weblogic.jdbc.mssqlserver4.Driver
jdbc:weblogic:mssqlserver4:Rtest@192.168.1.249:1433。



wellsoon 2003-11-12
  • 打赏
  • 举报
回复
标题: tomcat 配置 学习笔记
关键字: tomcat 配置
分类: JSP入门

1.定义自己想要的出错页面:
a. <%@ page errorPage="error.jsp" %>
这是针对某个页面出错之后所需要的出错页面。

b. 修改web.xml(jsp所在的目录+\WEB-INF 下) , 添加以下内容到<web-app>与</web-app> 之间:
<!-- Error pages for standard HTTP error codes -->
<error-page>
<error-code>404</error-code>
<location>/error404.htm</location>
</error-page>
<error-page>
<error-code>500</error-code>
<location>/error.jsp</location>
</error-page>
<!-- Error pages for standard JAVA error codes -->
<error-page>
<exception-type>java.lang.Exception</exception-type>
<location>/error.jsp</location>
</error-page>

//经过测试,如果出现404错误之后连 404error.htm文件也不存在的话,
tomcat会直接使用reponse.sendError(404),只返回404错误代码,
IE将调用自己默认的404出错页面。
//可以对java的某个具体的Exception的捕获,来定义自己想要的出错显示页面。



2003-8-18 9:36:00
修改笔记 发表评语???

2003-8-18 9:44:39 2。添加 虚拟目录(几个需要明白的常识:URL里 “/”的意思。“./”表示当前目录。“../”表示上层目录。
注意相对路径和绝对路径的区别和不同应用。)

添加到D:\Program Files\Apache Group\Tomcat 4.1\conf\server.xml里

<!-- Tomcat Examples Context --> 下面:
比如:
<Context path="/share" docBase="D:\wwwroot\share" debug="0" reloadable="true" crossContext="true" />


2003-8-18 9:48:54 3. 修改站点的 根目录。找到D:\Program Files\Apache Group\Tomcat 4.1\conf\server.xml里

<!-- Tomcat Root Context --> 下面:

把注释符号去掉即可:
变成 <Context path="" docBase="D:\wwwroot\share" debug="0"/>

注意:在 tomcat5.0.7里server.xml只有
<!-- Tomcat Root Context -->
<!-- <Context path="" docBase="ROOT" debug="0"> -->
</Host>

修改虚拟目录和根目录都在这里添加即可。


2003-8-20 9:45:03 4.虚拟目录与WebApp真实目录的关系。Tomcat是以虚拟目录来识别Webapp的,比如:http://localhost:8080/test/index.jsp.
假设对应的真实文件在G:\jb\demopro\test\index.jsp.
(此刻假设index.jsp里使用了自己的Bean类,且放在G:\jb\demopro\test\WEB-INF\classes\mybean\db_bean.class)

tomcat的server.xml里配置是:
<Context path="/test" docBase="G:\jb\demopro\test" debug="0" reloadable="true" crossContext="true" />
然后假如把server.xml配置改成,
<Context path="/demopro" docBase="G:\jb\demopro" debug="0" reloadable="true" crossContext="true" />
在浏览器里输入:http://localhost:8080/demopro/test/index.jsp.
页面会出错,提示找不到类文件。

而把server.xml配置改成,<Context path="/demopro/test" docBase="G:\jb\demopro\test" debug="0" reloadable="true" crossContext="true" />
再在浏览器里输入:
http://localhost:8080/demopro/test/index.jsp
则页面显示正常。(注意:每次修改server.xml之后需要重新启动Tomcat)。

由此可以知道,Tomcat在得到对多层虚拟目录的http请求之后,先是去寻找server.xml里设置的虚拟路径对应的真实目录,如果找不到,则会到虚拟目录的上层目录去找其下面存在的目录。

例如假设
真实目录为:
G:\jb\demopro\test;
server.xml里配置为:
<Context path="/demopro" docBase="G:\jb\demopro" debug="0" reloadable="true" crossContext="true" />
,<Context path="/demopro/test" docBase="G:\jb" debug="0" reloadable="true" crossContext="true" />
这个时候访问/demopro/test是不会对应到G:\jb\demopro\test下的。


2003-8-24 12:46:21 Tomcat的管理界面http://127.0.0.1:8080/admin
http://locahost:8080/manager/html

或者:
(1):在浏览器中输入:http://localhost:8080/manager/install?path=/examples&war=file:/c:\examples
就会将按目录结构组织的WAR部署

(2):如果输入:http://localhost:8080/manager/install?path=/examples&war=jar:file:/c:\examples.war!/
就会将按压缩包组织的WAR部署,注意此url后半部分一定要有!/号。

部署后就可以用 http://localhost:8080/examples访问了。

在浏览器中输入:http://localhost:8080/manager/remove?path=/examples
就会撤销刚才部署的应用程序。


2003-9-13 10:17:39 Tomcat 禁止 目录索引1.放上一个内容为空的index,jsp
2.定义自己的 <welcome-file-list>
<welcome-file>login.jsp</welcome-file>
</welcome-file-list>
3.设置web.xml中修改
<param-name>listings</param-name>
<param-value>false</param-value>
<servlet>
<servlet-name>default</servlet-name>
<servlet-class>
org.apache.catalina.servlets.DefaultServlet
</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>listings</param-name>
<param-value>true</param-value> <------- change this to false
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>


2003-9-13 13:02:56 tomcat里部署根目录webappTOMCAT远程管理中可以通过“http://localhost/manager/html/”
Upload a WAR file to install
Select WAR file to upload

远程部署 war,但是 projedt.war 将部署到 project 虚拟目录下面,
即:使用“ http://127.0.0.1:8080/project/”
即可访问,但是其虚拟目录为 “project”。
对于ROOT.war包(ROOT为大写),应该虚拟目录为 “/”
但 TOMCAT-4.1.24不能将其解包。更不用说虚拟目录了。
解决方法:
1、先删除 “/”虚拟目录
2、上传root.war包(root为小写),root.war将自动解包到
TOMCAT安装路径下的WebApps 下的root目录下。
(比如TOMACAT安装在c:\tomcat下,则解包到目录 c:\tomcat\webapps\root)
,并其虚拟目录为“root”
3、通过: “http://localhost/manager/html/”
Install directory or WAR file located on server
Context Path (optional): 输入“/”
WAR or Directory URL: 输入"c:/tomcat/webapps/ROOT"
注意:ROOT为大写

相关连接:http://www.delphibbs.com/delphibbs/dispq.asp?lid=1870106


2003-9-27 13:57:03 设置 启动tomcat的java 虚拟机的缓存大小在%tomcat_home%\bin\catalina.bat文件的开头加上
set JAVA_OPTS=-Xmx25m //表示最大缓存空间为 25M。



在web.xml(拟订webapp/web_inf/目录下)里设置全局参数。

<web-app>
<context-param>
<param-name>test</param-name>
<param-value>C:\xinxi\waibusite\website\</param-value>
</context-param>
</web-app>

在jsp里读取变量
String teststr=request.getSession().getServletContext().getInitParameter("test");

通过这样的方式,可以设置一些默认的不需要修改的值作为全局变量供webapp使用。


23,408

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧