Ubunbu部署JAVA web项目问题

来源:互联网 发布:unity3d 2d动画贴图 编辑:程序博客网 时间:2024/05/25 18:11

1. eclipse和Myeclipse建web工程的区别

  eclipse和Myeclipse 创建的Java web 有一些区别,myeclipse直接把工程放到tomcat下面就能访问。eclipse按照下面的改一下classes的输出路径。 
  项目右键 -》properties -》Java Build Path -》source -》Default output folder 改为WebContent/WEB-INF/classes

2.远程部署项目的问题

  如果要远程把项目部署到服务器上,可以用eclipseexport->web->dynamic…或者 命令行 
E:\MyEclipse_10\AskLeaveServer\WebContent>jar cvf temp.war * 
其中 * 代表当前目录下的所有文件及文件夹。 
 注意服务器端的jdk 版本和本机的jdk 版本应该一致,(比如都是1.7 )如果Ubuntu上使用的是Open jdk,本机也应该用Open Jdk 打包。

3.关于Ubuntu 上配置Tomcat遇到的问题

启动 sh conf/startup.sh 
关闭 sh conf/shutdown.sh 
Tomcat 会占用3个端口8005 8009 8080 ,如果端口被占用可以更改conf/sever.xml 配置。 
有时候我们会启动不成功,前面成功了一部分,这时候就需要 查杀端口进程了。 
netstat -ap | grep 8080 
然后用 kill pid 
如果杀不掉就用 kill -9 pid 强制终止,再启动就没问题了。


0 0