怎么在linux下用tomcat部署java web项目?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么在linux下用tomcat部署java web项目?相关的知识,希望对你有一定的参考价值。
1。安装tomcat2。将web项目打成war包
3。将war包放到tomcat指定目录
当然 每一步可能涉及好多细节,需要你read the fuck manual
当然我的回答可能你不采纳,但是我认为其他 人的回答完全是 垃圾 参考技术A 打成war包,放在webApps目录下,启动tomcat后,会自动解压部署。
或者可以通过tomcat默认的那个管理程序,进行热部署。
http://jingyan.baidu.com/article/0964eca23effcc8284f5367e.html追问
不懂,麻烦详细点好吗?http://jingyan.baidu.com/article/0964eca23effcc8284f5367e.html是在window上下面部署的。。。
追答linux上也是一样的,用那个管理程序也是可以部署上去,如果没有的话,你直接打成war包,放在tomcat里面的那个webApps目录下,再启动tomcat,应该就行了
追问哦哦,有点懂了,谢谢
本回答被提问者和网友采纳 参考技术B 首先服务器有安装的java和tomcat环境,把java的 *.war包放到tomcat的webapps目录(正常tomcat在/usr/local下,则*.war
放至/usr/local/tomcat/webapps下即可,如果tomcat是启动状态,则修改 *.war解压后的文件夹配置,再重启tomcat即可访问)
web包放至ROOT目录(正常在/usr/local/tomcat/webapps/ROOT/)
包放好后,配置修改完,重启tomcat,浏览器访问查看(要看tomcat的端口是多少)
Linux+java+opencv2.4.13+tomcat部署
花了n多小时终于将opencv编译完,生成的so动态库和jar文件,并将项目用tomcat 部署上了。对于我这个菜鸟来说真心不容易。
之前在windows里用opencv2.4.13.exe 安装完自动生产opencv_java2413.dll 和opencv_java.jar。但是项目要部署到Linux上这个就不行了。结果网上也找不到对应的opencv_java.so可以下下载。结果只能自己编译,现下载虚拟机里安装的ubuntu系统。并在里面把所需要的开发环境搭建好。
参考资料:http://developer.51cto.com/art/201503/469692.htm 等等
系统是ubuntu14.0.4。JDK1.7。opencv2.4.13。tomcat7。
按照参考资料编译好opencv.结果在opencv的build文件夹下并没有参考资料里说的build/Java 文件夹。只有在build/bin里面找到了对应生产的jar。
但一直感觉自己编译的没有问题。废了半天劲终于在/usr/local/share/OpenCV/下找到里那个Java 文件。 里面有libopencv_java2413.so 和opencv-java2413.jar。
之后就是部署tomcat了。在windows系统里将opencv_java2413.dll 将放入到java的bin目录下就可以。但是在Linux里将libopencv_java2413.so放入Java的bin目录下不起作用,总是报java.lang.UnsatisfiedLinkError: no opencv_java2413 弄的我以为我编译的这个so库不正确呢。我又在Linux安装了eclipse,引入libopencv_java2413.so和opencv-2413.jar,项目运行一下是可以的。问题已经明确了,自己是小白。
又找资料:http://blog.csdn.net/niuxinlong/article/details/4176612
最后在启动tomcat前执行export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/share/OpenCV/java/ 。终于项目可以了。
弄完之后如释重负。事后想想如果自己懂多一些,或者有个老师指点一下。其实整个过程会非常简单。
编译好的opencv_java.so和opencv-java2413.jar
以上是关于怎么在linux下用tomcat部署java web项目?的主要内容,如果未能解决你的问题,请参考以下文章