怎么在linux下用tomcat部署java web项目?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么在linux下用tomcat部署java web项目?相关的知识,希望对你有一定的参考价值。

1。安装tomcat
2。将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项目?的主要内容,如果未能解决你的问题,请参考以下文章

linux下tomcat部署java web项目

怎样在linux下部署windows下开发的项目

java项目怎么部署到linux服务器啊?

java 应用程序在linux 上怎么部署 运行

java 的jar包 怎么部署在window 环境和linux环境

linux weblogic12c部署web项目的jar包没加载。jar包都是在xxx项目名/WE