JSP站点从Windows移植到Linux上应该做哪些工作?

45 篇文章 0 订阅
 
主  题: JSP站点从Windows移植到Linux上应该做哪些工作?
作  者: zengkun100 (夜的孩子)
等  级: 
信 誉 值: 100
所属论坛: Java Web 开发
问题点数: 50
回复次数: 8
发表时间: 2006-8-18 9:09:56
   
 
   

现有一个在Windows平台上用Eclipse开发出来的JSP站点,准备移植到Linux上。 Web服务器用的是Tomcat。
请问移植需要做哪些工作?在Linux上要装Tomcat和JAVA虚拟机吧,需不需要在Linux上也装一个Eclipse?
第一次做这种移植工作,请高手指教!
 
 回复人:whycloud(云木) ( 四级(中级)) 信誉:1002006-8-18 9:12:28得分:0
 
 
?

除了配置LINUX下的服务外不需要任何多余的工作
Top
 
 回复人:xingfo(一江涛水) ( 二级(初级)) 信誉:1002006-8-18 9:27:43得分:10
 
 
?

要弄一个支持linux平台的tomcat平台.
可以先保证你的程序在windows下可以运行.
如果用到JS的话,你在linux是看不到效果的,不过可以在windows平台访问可以看到效果.
Top
 
 回复人:emin_lee() ( 四级(中级)) 信誉:1002006-8-18 9:30:57得分:0
 
 
?

如果楼主在做开发的时候,程序中凡是涉及到平台相关的代码,都采取了相应的处理的话,应该不需要特殊设置!
Top
 
 回复人:java_jin(探索者) ( 三级(初级)) 信誉:1052006-8-18 9:35:15得分:10
 
 
?

1、肯定安装Linux上要装Tomcat和JAVA虚拟,版本最好根你windows上的一致的;
2、启动tomcat,检查tomcat运行正不正常;
3、把你的应用webapp部署到此tomcat,修改相关配置文件;
注意:程序页面里的大小写一定要注意,因为windows不分大小写,linux分大小写;

Top
 
 回复人:zuguanqun(升个星他怎么就这么难呢!!) ( 五级(中级)) 信誉:1002006-8-18 9:36:43得分:0
 
 
?

去下载和window用的相同的jdk版本的 linux下用的jdk .安装linux和你window用的数据库的版本,把你本地的tomcat 或则其他的服务直接放到linux,配置tomcat server.xml ,忘了,把你的程序放到上面去,还有就是在linux上设置jdk,和window一样也要设置的,好象在etv/profile这个文件上,你可以去网上找一下,很简单的,
Top
 
 回复人:DelYesterday(兔子) ( 一级(初级)) 信誉:1002006-8-18 9:44:51得分:0
 
 
?


路径问题.
Top
 
 回复人:zengkun100(夜的孩子) ( 一级(初级)) 信誉:1002006-8-18 9:45:18得分:0
 
 
?

看来不用重新编译了,那就太好了!
站点在Windows2003下可以运行的。站点的开发不是我负责的,不过我看开发站点的人总是从Eclipse
里启动Tomcat,说是Eclipse里已经集成了Tomcat。
emin_lee() 所说的平台相关的代码是指什么呢?不都是J2EE平台吗?难道在Windows上和Linux
上还有区别吗?因为站点不是我开发的,我仅仅是负责移植而已,如果真的照你所说的,那岂不是
很麻烦了?
我先去把全套东西都下载下来,搞不定再来问各位啊!
Top
 
 回复人:emin_lee() ( 四级(中级)) 信誉:1002006-8-18 10:30:50得分:30
 
 
?

呵呵~
我说的主要是以下几个方面:

1、JVM。
最好你在一个平台下使用的是什么厂商的jvm,那么到另一个平台下也使用该厂商的jvm。
JVM 规范自身会带来一定的平台相关性。不同厂商的jvm对于某些代码或逻辑的解释是不同的,
有时甚至会出现异常。

2、VERSION
移植到其他平台的时候,j2sdk及相应的java版本一定要和开发时使用的一致。
有些方法,只在特定的版本才会有的。

3、OS
开发的时候,有些东西是与操作系统相关的。
比如文件分隔符、路径分隔符、换行符等等,在不同操作系统下是不同的。
如果程序中用到了这些平台相关的东西,并写死成开发平台下的,那么移植的时候就要做处理。

还有一些其他的问题,如最好不要引入sun.*...包等,因为sun.*..不能保证在不同平台下工作结果是一致的。

等等~

希望你好运!
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值