由于项目的需要,现在正式开始java学习之旅,以后的各期中我将学习过程产生的问题和心得发表在此,所发表的观点仅代表个人观点,如果有不正确的地方,望不吝赐教。
在学习过程中,可能需要查阅很多资料,我会对我查阅到的资料做链接,如果对你的版权造成了伤害,请与我直接联系,我会及时纠正。
我的开发环境是:windows xp sp2,等入门后移植到ubuntu.
燃烧的远征,取名来自魔兽世界新的资料片的名字,下面,让我们一起远征吧。
介入一门陌生语言,肯定有很多专有名称我们不清楚,如果你也有这样的困惑,请看
JDK、JRE、JVM之间的关系:http://www.cjsdn.net/post/view?bid=1&id=9965&sty=1&tpg=1&age=0
要学习一门web语言,语言环境+开发环境 +WEB服务器 ,这三大件是必不可少的。
首先我们从官方网站(http://cn.sun.com)下载JDK1.6,解压,安装很方便的。
其次从http://tomcat.apache.org 下载tomcat5.5(6.0也出来了,其实安装都差不多),安装,启动服务。
在这里,如果你也是跟我一样选择的时候将tomcat安装成服务的话,可能会遇到一个问题:
无法启动Apache Tomcat服务,系统日志提示:Apache Tomcat 服务因 0 (0x0) 服务性错误而停止。
解决方案:http://blog.csdn.net/windowslover/archive/2007/05/19/1616629.aspx
最后输入:http://127.0.0.1:8080,如果能看到欢迎界面,那你就成功了。如果看不到,可以到tomcat安装目录下面的logs目录中查看日志,找到错误在那儿。
由于默认安装tomcat,是没有安装Administration Web Application的,解决方案如下:
http://blog.csdn.net/windowslover/archive/2007/05/19/1616672.aspx
可能遇到的问题:
1.无法启动Apache Tomcat服务,系统日志提示:Apache Tomcat 服务因 0 (0x0) 服务性错误而停止(上面已经解决);
2.无法在80端口启动服务,可能的原因:A。比如IIS,apache这些常规占用80端口的服务占用了;B。skype默认占用80端口;
关于tomcat:
1.tomcat的配置文件在conf/server.xml,比如更改端口,添加虚拟主机这些功能都在此完成;
2.比如你的站点文件在d:/myweb,你又不想拷贝到webapps下面,你可以做一个xml文件放到conf/Catalina/localhost下面,文件名任意,文件内容如下:(仅供参考)
<?xml version="1.0" encoding="UTF-8"?>
<Context
docBase="F:/java/Tomcat 5.5/server/webapps/admin"
privileged="true">
</Context>
经过以上折腾,我完成了JDK+TOMCAT的配置。