JAVA网站制作之JSP开辟前菜鸟设置篇
Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。Oracle收购Sun后Java前途未卜。jsdanielmouse因为伴侣问起我开辟JSP前都要做些甚么,就写了这篇东东。
假如有妙手误进,请斧正,不要扁我喔!:)
后期筹办软件:
j2sdk-1_4_0_01-windows-i586.exe-----JSDKJAVA开辟工具包
jakarta-tomcat-5.0.18.zip-----TOMCAT5服务器
jcpro300.zip-----JCREATOR3.0JAVA编译工具
j2sdk是必需的,别的两个可自选,传闻Eclipse加Lomboz也不错(Eclipse是IDE,
即集成开辟情况,Lomboz是它的一个插件,听说调试JSP对照便利)
我的安装目次(可自界说):
C:j2sdk1.4.0_01
C:omcat5
详细设置(win2000pro):
JSDK&tomcat
我的电脑/属性/初级/情况变量
体系变量Path
变量值到场C:j2sdk1.4.0_01in;C:omcat5in(此句后面加;停止前一语句)
新建一个体系变量,变量名CLASSPATH
变量值C:omcat5commonlib;.;C:j2sdk1.4.0_01lib;.
(别忘了前面要加.喔!!)
tomcat
编纂C:omcat5instartup.bat
到场
setjava_home=C:j2sdk1.4.0_01
settomcat_home=c:omcat5
setCATALINA_HOME=c:omcat5
JCreator
菜单Configure/options
点右边菜单JDKProfiles
双击j2sdk1.4.0_01(无就新建一个)
Homepath为JSDK路径
Classes为类文件包
点ADD,ADDPATH为增加目次路径,ADDARCHIVE为增加文件
以下为要增加的文件:
C:j2sdk1.4.0_01jrelibt.jar
C:j2sdk1.4.0_01libdt.jar
C:j2sdk1.4.0_01libools.jar
C:j2sdk1.4.0_01jrelibextdnsns.jar
C:j2sdk1.4.0_01jrelibextldapsec.jar
C:j2sdk1.4.0_01jrelibextlocaledata.jar
C:j2sdk1.4.0_01jrelibextsunjce_provider.jar
C:omcat5commonlibjsp-api.jar
C:omcat5commonlibservlet-api.jar
一样平常来讲,你第一次装完运转JCreator,它会要你设置一些工具,一样平常它本人
会找到J2SDK目次,帮你增加以上这些工具(只是JCREATOR的设置喔),不外
TOMCAT那两个JAR文件要本人增加的!别的,在良多书上说的jsp.jar和servlet.jar
就是我下面增加那两个文件,大概由于版本分歧,以是名字改了吧:)
OK!做完以上设置,基础的设置已完成,本人试一下吧!
对了,假如有必要我今后会加上WebLogic8.1和Resin的一些设置(有必要的话^_^)
最初被命名为Oak,目标设定在家用电器等小型系统的编程语言,来解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。 是一种将安全性(Security)列为第一优先考虑的语言 J2SE开发桌面应用软件比起 VC,VB,DEPHI这些传统开发语言来说,优势好象并不明显。J2ME对于初学者来说,好象又有点深奥,而且一般开发者很难有开发环境。 象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。 多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。 是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言 不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。 是一种将安全性(Security)列为第一优先考虑的语言 是一种将安全性(Security)列为第一优先考虑的语言 Java是一种计算机编程语言,拥有跨平台、面向对java 在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。 关于设计模式的资料,还是向大家推荐banq的网站 http://www.jdon.com/,他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。 Java 不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码。从而实现了“一次编译、到处执行”的跨平台特性。 你快去找一份Java的编程工作来做吧(如果是在校学生可以去做兼职啊),在实践中提高自己,那才是最快的。不过你得祈祷在公司里碰到一个高手,而且他 还愿意不厌其烦地教你,这样好象有点难哦!还有一个办法就是读开放源码的程序了。我们知道开放源码大都出自高手,他们设计合理,考虑周到,再加上有广大的程序员参与,代码的价值自然是字字珠叽,铿锵有力(对不起,偶最近《金装四大才子》看多了)。 学Java必读的两个开源程序就是Jive和Pet Store.。 Jive是国外一个非常著名的BBS程序,完全开放源码。论坛的设计采用了很多先进的技术,如Cache、用户认证、Filter、XML等,而且论坛完全屏蔽了对数据库的访问,可以很轻易的在不同数据库中移植。论坛还有方便的安装和管理程序,这是我们平时编程时容易忽略的一部份(中国程序员一般只注重编程的技术含量,却完全不考虑用户的感受,这就是我们与国外软件的差距所在)。 是一种使网页(Web Page)产生生动活泼画面的语言
页:
[1]