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

zengkun100 2006-08-18 09:09:56
现有一个在Windows平台上用Eclipse开发出来的JSP站点,准备移植到Linux上。 Web服务器用的是Tomcat。
请问移植需要做哪些工作?在Linux上要装Tomcat和JAVA虚拟机吧,需不需要在Linux上也装一个Eclipse?
第一次做这种移植工作,请高手指教!
...全文
522 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
emin_lee 2006-08-18
  • 打赏
  • 举报
回复
呵呵~
我说的主要是以下几个方面:

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

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

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

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

等等~

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

路径问题.
zuguanqun 2006-08-18
  • 打赏
  • 举报
回复
去下载和window用的相同的jdk版本的linux下用的jdk .安装linux和你window用的数据库的版本,把你本地的tomcat 或则其他的服务直接放到linux,配置tomcat server.xml ,忘了,把你的程序放到上面去,还有就是在linux上设置jdk,和window一样也要设置的,好象在etv/profile这个文件上,你可以去网上找一下,很简单的,
java_jin 2006-08-18
  • 打赏
  • 举报
回复
1、肯定安装Linux上要装Tomcat和JAVA虚拟,版本最好根你windows上的一致的;
2、启动tomcat,检查tomcat运行正不正常;
3、把你的应用webapp部署到此tomcat,修改相关配置文件;
注意:程序页面里的大小写一定要注意,因为windows不分大小写,linux分大小写;
emin_lee 2006-08-18
  • 打赏
  • 举报
回复
如果楼主在做开发的时候,程序中凡是涉及到平台相关的代码,都采取了相应的处理的话,应该不需要特殊设置!
xingfo 2006-08-18
  • 打赏
  • 举报
回复
要弄一个支持linux平台的tomcat平台.
可以先保证你的程序在windows下可以运行.
如果用到JS的话,你在linux是看不到效果的,不过可以在windows平台访问可以看到效果.
whycloud 2006-08-18
  • 打赏
  • 举报
回复
除了配置LINUX下的服务外不需要任何多余的工作

81,117

社区成员

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

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