1. linux tomcat 问题,更新jsp页面,重启之后,显示的还是以前的页面,无语了
没有重新编译,你用的是什么开发工具?myeclipse?
这个问题你可以这样试试,启动tomcat以后,先运行一遍你没有添加新代码的程序一遍,然后把你新加的代码加进去,然后你这个页面的代码全部选中,全部剪切,然后ctrl+s保存剪切后的空页面,然后再把剪切的代码贴回去,然后ctrl+s
保存一下,然后在重新发布。这样做的目的在于让tomcat和MyEclipse重新编译你的代码。因为一般小范围的改动MyEclipse有时候不会编译,要等你完全改动完的时候才会有动作,但是当你把全部的页面代码剪切以后,必然在tomcat实时发布的情况下,MyEclipse必然会重新编译你的代码,这个时候把你新加的代码页就编译进去了,当然其他的开发工具应该一样把。
2. 怎么在linux服务器上搭建jsp网站
用linux搭建jsp的支持环境,必须要具备以下四个文件:
j2sdk-1_4_2_05-linux-i586-rpm.bin(j2sdk)
jakarta-tomcat-5.0.5(jsp web服务器)
mod_jk2.so (让apache支持jsp的模块)
workers2.properties(mod_jk2的配置文件)
(一)安装j2sdk
第1步:chmod +x j2sdk-1_4_2_05-linux-i586-rpm.bin
//设置为可执行文件
第2步:./j2sdk-1_4_2_05-linux-i586-rpm.bin //运行
运行后,会首先调用more来显示使用协议,直接按q键退出协议画面,接着会提示 是否同意协议,输入yes即开始运行。运行完毕后会在当前目录生成一个名为 j2sdk-1_4_2_05-linux-i586-rpm的文件
第3步:rpm -ivh j2sdk-1_4_2_05-linux-i586-rpm //安装这个rpm包 会自动安装到/usr/java/j2sdk-1_4_2_05
第4步:ln -s /usr/java/j2sdk-1_4_2_05 /usr/local/j2sdk //建立符号连接
第5步:设置系统环境变量,编辑/etc/profile文件
vi /etc/profile 加入如下内容: export JAVA_HOME=/usr/local/j2sdk //此路径对应于上面的符号连接 export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=$JAVA_HOME/lib
第6步:重启linux,让环境变量生效。在任意目录下执行如下命令:
java -version
如果显示出版本号,则表示j2sdk安装成功。
(二)安装tomcat
tomcat 是一款支持jsp的web服务器,但其对静态页面的支持效率远不如apache
第1步:解压(由于下载的是二进制包,所以不再需要编译) 假设压缩包在 /home/jp/ 目录下 tar zxvf jakarta-tomcat-4.1.31.tar.gz
第2步:建立符号连接
ln -s /home/jp/jakarta-tomcat-4.1.31 /usr/local/tomcat
3. 做的JSP网站怎么用tomcat运行...
1、先下载JDK搭建Tomcat运行环境
4. linux配置jsp环境。jdk,tomcat环境变量配置问题
我配tomcat时,从来没有配置过TOMCAT_HOME。你把这个删掉试试?
5. linux jsp环境配置询问(jdk还是jre,tomcat还需要什么)
只是运行的话,JRE就可以了,不过一般安装的时候都是安装的JDK。
6. Linux下配置JSP+TOMCAT+MYSQL问题(高分请教)
刚在Linux上安装了一遍,说一下过程。
1.先去java.sun.com上下载Linux上的JDK,我下的是6.0的。
jdk-6u4-linux-i586-rpm.bin ,然后ftp到Linux上,
执行: chmod 755 jdk-6u4-linux-i586-rpm.bin
然后执行 ./jdk-6u4-linux-i586-rpm.bin
就会自动安装一大堆的rpm包,完后就可以了,不需要设置PATH啥的,直接就可以用。
注意,如果你的机器上本来就有JDK就不用安装了。
2.去apahce下载最新的 apache-tomcat-6.0.16.tar.gz
然后ftp上去,tar zxvf apache-tomcat-6.0.16.tar.gz解压缩。
修改一下目录名,太长了,我修改为tomcat,放到随便一个目录下,我放到 /opt下面了。
进入 tomcat的bin目录,解压缩jsvc.tar.gz
此时注意设置环境变量,到~/.bash_profile里面增加下面两行:
JAVA_HOME=/usr/java/jdk1.6.0_04
export JAVA_HOME
进入jsvc-src目录,执行 ./cofigure 然后
make 然后make install
把编译好的jsvc 拷贝到tomcat的bin目录。
把jsvc-src/natvie/Tomcat6.sh 拷贝到 /etc/init.d下面,改个名字叫tomcat,chmod 755 tomcat加上可执行权限。
修改脚本,注意前面几行的目录,我的是
JAVA_HOME=/usr/java/jdk1.6.0_04
DAEMON_HOME=/opt/tomcat
CATALINA_HOME=/opt/tomcat
TOMCAT_USER=root
然后做自动启动,我的是在/etc/rc3.d下面,如果你是图形界面启动,那么就到/etc/rc5.d下面执行
ln -s ../init.d/tomcat S99tomcat
然后就可以用 service tomcat start 启动了。
然后用浏览器访问 8080端口就可以看到了
注,细节可以去参考TOmcat的文档。
3 Mysql,去找对应平台的rpm包(rpmfind.net),下载下来,然后
rpm -ivh xxx.rpm 安装即可。如果提示缺少依赖包,安装失败,
那么可以这样装:
rpm -ivh xxxx.rpm --nodeps
那些struts,hibernate啥的不需要重新配置。
7. linux jsp环境(tomcat+mysql)测试报错
这是编译错误。先确定一下你的jsp页面没有问题,然后重新部署工程。