急!我用lomboz写的jsp+javabean程序该怎么打包和部署呢?在线等!

时间:2022-08-20 19:07:48
急!我用lomboz写的jsp+javabean程序该怎么打包和部署呢?在线等!
1)我现在的思路是打成war,放在Tomcat的webapps下,但是这样也太不灵活了啊,我要想把我的war包放在其它的地方,用Tomcat也能打开怎么处理呢?比如war包放在c:\ 或d:\,Tomcat怎样打开,这完全为了方便用户,用户想把war包放哪里,用Tomcat都可以打开!
2)目录问题:比如:
<table width="6%" align="left">
<td><img src="file:///E|/tools/eclipse-SDK-3.0.2-win32/eclipse/workspace/myweb/hello/picture/11.GIF" >
</td>
</table>
我的img路径用的我机器上的路径,要是工程打的war放在别人的机器上肯定路径就不对了,我该如何处理这个问题,怎样放在别人的机器上我的图片还能够看到呢?路经该如何改呢?

12 个解决方案

#1


该回复被版主删除

#2


有没有人知道啊???我都急死了!拜托了!大家帮想想办法!

#3


初学?不过问题问得不错。
1.tomcat有个上传war的管理界面http://localhost:8080/manager/html
需要用户名密码,修改tomcat/conf/tomcat-users.xml
2.用相对路径,好象叫URI(统一资源定位): 
.表示当前目录,..表示上级目录,../../表示上级的上级目录,以此类推
<img src="./hello/picture/11.GIF" >

#4


cm4ever(翠花,上扣肉!) :
1)请问您怎样定义初学者,中等程度者,高手,这三者呢?
2)假如你是用户,大多数用户对计算机知识并不熟悉,你愿意学Tomcat吗?你还让用户进行Tomcat管理???用户愿意吗?
3)>我把我原来的
<img src="file:///E|/tools/eclipse-SDK-3.0.2-win32/eclipse/workspace/myweb/hello/picture/11.GIF" >
替换成<img src="./hello/picture/11.GIF" >我的jsp页面的图片根本显示不出来!

#5


1)初学不代表计算机初学,而是指JavaEE初学,从你问的问题来看,还是很到位,估计是其他领域转java。
2)这个我觉得很莫名其妙,我不是告诉了Tomcat管理界面吗?难道还有比GUI更好的管理方式?至于用户名密码,我检查了一下,tomcat也有配置界面。另外,开发人员是给最终用户提供便利的人,但并不是最终用户!如果程序已经把你的工作做了,要你干什么?你不如回家种田。
3)你没有充分发挥你大脑的想象力。我怎么知道你项目里图片的相对路径?所以我前面讲解了URI的定义,这个相对路径要你自己对照来写的,可能是../,也可能是../../;要对照该页面的URL(就是http://xxxx)和你图片相对于引用图片的文件的路径来写。

#6


我检查了一下,tomcat也有配置界面。
||
\/
我检查了一下,tomcat也有用户的配置界面。

#7


http://localhost:8080/admin

#8


cm4ever(翠花,上扣肉!):
1)你的WEB项目如果很大的话,你打成war包的话也很大,你的项目最终要刻录成光盘的,你一个war包怎么存放到几张光盘里呢?我觉得应该用ant,首先把项目给部署好,然后数据由用户自己拷!因为我的WEB项目里存放着一些数据的!数据大的话,WEB项目就会很大,打成war包一张光盘存不下的!你说呢?
2)这个我知道的http://localhost:8080/admin,我去年就用Tomcat了

#9


第一次安装都是实施人员做的。不需要用户动手,后续更新如果都是war,就太庞大了。只更新更改过的文件就可以了,简单的做法就是打包改过的文件,复杂的办法是做成在线更新。

项目安装和更新这种工作,一般我们都是实施人员过去做的,用户不搭理这种事。你让用户来做安装和更新是在折磨他,有些用户甚至连系统配置都不愿意做。

#10


我是用lomboz插件写的WEB工程,lomboz可以把我的WEB工程打成war包,然后我就把war放在Tomcat的webapps目录下,这样通过Tomcat就可以看我的WEB项目了,但是我的war包肯定要刻录成光盘吧,如果我的war包很大的话,一张光盘刻录不下,怎么办?????war包可以分割吗??

#11


war包不会很大。你有那么复杂那么大的项目?不可能的。你的项目的程序部分最大的内容就是其他的jar文件,而自己写的代码本身不会很多。

你如果真是超级大的war-(不可能,如真有这么大,那你的系统也太烂了,呵呵),建议给用户移动硬盘,嘿嘿。

#12


chinadrencher(why) :
我WEB工程里有个Data目录,都存放的数据,里面会有十几G都有可能的!你说打的war包大吗?如果能把Data目录和项目分离就好了!你有什么好办法吗???

#1


该回复被版主删除

#2


有没有人知道啊???我都急死了!拜托了!大家帮想想办法!

#3


初学?不过问题问得不错。
1.tomcat有个上传war的管理界面http://localhost:8080/manager/html
需要用户名密码,修改tomcat/conf/tomcat-users.xml
2.用相对路径,好象叫URI(统一资源定位): 
.表示当前目录,..表示上级目录,../../表示上级的上级目录,以此类推
<img src="./hello/picture/11.GIF" >

#4


cm4ever(翠花,上扣肉!) :
1)请问您怎样定义初学者,中等程度者,高手,这三者呢?
2)假如你是用户,大多数用户对计算机知识并不熟悉,你愿意学Tomcat吗?你还让用户进行Tomcat管理???用户愿意吗?
3)>我把我原来的
<img src="file:///E|/tools/eclipse-SDK-3.0.2-win32/eclipse/workspace/myweb/hello/picture/11.GIF" >
替换成<img src="./hello/picture/11.GIF" >我的jsp页面的图片根本显示不出来!

#5


1)初学不代表计算机初学,而是指JavaEE初学,从你问的问题来看,还是很到位,估计是其他领域转java。
2)这个我觉得很莫名其妙,我不是告诉了Tomcat管理界面吗?难道还有比GUI更好的管理方式?至于用户名密码,我检查了一下,tomcat也有配置界面。另外,开发人员是给最终用户提供便利的人,但并不是最终用户!如果程序已经把你的工作做了,要你干什么?你不如回家种田。
3)你没有充分发挥你大脑的想象力。我怎么知道你项目里图片的相对路径?所以我前面讲解了URI的定义,这个相对路径要你自己对照来写的,可能是../,也可能是../../;要对照该页面的URL(就是http://xxxx)和你图片相对于引用图片的文件的路径来写。

#6


我检查了一下,tomcat也有配置界面。
||
\/
我检查了一下,tomcat也有用户的配置界面。

#7


http://localhost:8080/admin

#8


cm4ever(翠花,上扣肉!):
1)你的WEB项目如果很大的话,你打成war包的话也很大,你的项目最终要刻录成光盘的,你一个war包怎么存放到几张光盘里呢?我觉得应该用ant,首先把项目给部署好,然后数据由用户自己拷!因为我的WEB项目里存放着一些数据的!数据大的话,WEB项目就会很大,打成war包一张光盘存不下的!你说呢?
2)这个我知道的http://localhost:8080/admin,我去年就用Tomcat了

#9


第一次安装都是实施人员做的。不需要用户动手,后续更新如果都是war,就太庞大了。只更新更改过的文件就可以了,简单的做法就是打包改过的文件,复杂的办法是做成在线更新。

项目安装和更新这种工作,一般我们都是实施人员过去做的,用户不搭理这种事。你让用户来做安装和更新是在折磨他,有些用户甚至连系统配置都不愿意做。

#10


我是用lomboz插件写的WEB工程,lomboz可以把我的WEB工程打成war包,然后我就把war放在Tomcat的webapps目录下,这样通过Tomcat就可以看我的WEB项目了,但是我的war包肯定要刻录成光盘吧,如果我的war包很大的话,一张光盘刻录不下,怎么办?????war包可以分割吗??

#11


war包不会很大。你有那么复杂那么大的项目?不可能的。你的项目的程序部分最大的内容就是其他的jar文件,而自己写的代码本身不会很多。

你如果真是超级大的war-(不可能,如真有这么大,那你的系统也太烂了,呵呵),建议给用户移动硬盘,嘿嘿。

#12


chinadrencher(why) :
我WEB工程里有个Data目录,都存放的数据,里面会有十几G都有可能的!你说打的war包大吗?如果能把Data目录和项目分离就好了!你有什么好办法吗???