IDE: IDEA

1、项目maven管理先执行 clean,再执行 compile
2、如果编译compile不成功,则将 C:\Users\Administrator\.m2\repository\cn\com\bmsoft\smartcity 目录下的所有文件删除,然后执行install
3、web项目打包,注意,在此之前要先修改配置文件
4、打开Linux连接工具
5、点击连接按钮
6、输入地址,用户名密码:bmsoft
7、打开命令界面
8、输入对应Linux命令
Last login: Tue Jun 21 11:51:20 2016 from 192.168.25.53
[bmsoft@localhost ~]$ pwd
/home/bmsoft
[bmsoft@localhost ~]$ ls
app  database  logs
[bmsoft@localhost ~]$ cd /home/bmsoft/app/apache-tomcat-survey/webapps
[bmsoft@localhost webapps]$ cd ..
[bmsoft@localhost apache-tomcat-survey]$ cd bin
[bmsoft@localhost bin]$ sh startup.sh
Using CATALINA_BASE:   /home/bmsoft/app/apache-tomcat-survey
Using CATALINA_HOME:   /home/bmsoft/app/apache-tomcat-survey
Using CATALINA_TMPDIR: /home/bmsoft/app/apache-tomcat-survey/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /home/bmsoft/app/apache-tomcat-survey/bin/bootstrap.jar:/home/bmsoft/app/apache-tomcat-survey/bin/tomcat-juli.jar
Tomcat started.
[bmsoft@localhost bin]$ sh shutdown.sh
Using CATALINA_BASE:   /home/bmsoft/app/apache-tomcat-survey
Using CATALINA_HOME:   /home/bmsoft/app/apache-tomcat-survey
Using CATALINA_TMPDIR: /home/bmsoft/app/apache-tomcat-survey/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /home/bmsoft/app/apache-tomcat-survey/bin/bootstrap.jar:/home/bmsoft/app/apache-tomcat-survey/bin/tomcat-juli.jar
[bmsoft@localhost bin]$ tail -f ../logs/catalina.out
?                      org.apache.catalina.loader.WebappClas
sLoa: The web application [/survey] created a ThreadLocal with key of type [com.sun.xml.bind.v2.ClassFactory$1] (value [com.sun.xml.bind.v2.ClassFactory$1@4cd01018]) and a value of type [java.util.WeakHashMap] (value [{class cn.com.bmsoft.smartcity.services.privileges.priv.jaxws_asm.GetPrivilegesByUserResponse=java.lang.ref.WeakReference@3b4e83b4, class cn.com.bmsoft.smartcity.services.privileges.priv.Privilege=java.lang.ref.WeakReference@1fa8bcd7, class java.util.ArrayList=java.lang.ref.WeakReference@7f05d77d}]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
?                      org.apache.coyote.AbstractProtocol stop 21, 2016 4:51:57 涓?
淇℃? Stopping ProtocolHandler ["http-bio-8082"]
?                      org.apache.coyote.AbstractProtocol stop 21, 2016 4:51:57 涓?
淇℃? Stopping ProtocolHandler ["ajp-bio-8029"]
?                      org.apache.coyote.AbstractProtocol destroy, 2016 4:51:57 涓?
淇℃? Destroying ProtocolHandler ["http-bio-8082"]
?                      org.apache.coyote.AbstractProtocol destroy, 2016 4:51:57 涓?
淇℃? Destroying ProtocolHandler ["ajp-bio-8029"]
 
[bmsoft@localhost bin]$ rm -rf ../webapps/survey
[bmsoft@localhost bin]$ rm -rf ../work/Catalina/localhost/survey
[bmsoft@localhost bin]$ pwd
/home/bmsoft/app/apache-tomcat-survey/bin
[bmsoft@localhost bin]$ sh startup.sh
Using CATALINA_BASE:   /home/bmsoft/app/apache-tomcat-survey
Using CATALINA_HOME:   /home/bmsoft/app/apache-tomcat-survey
Using CATALINA_TMPDIR: /home/bmsoft/app/apache-tomcat-survey/temp
Using JRE_HOME:        /usr
Using CLASSPATH:       /home/bmsoft/app/apache-tomcat-survey/bin/bootstrap.jar:/home/bmsoft/app/apache-tomcat-survey/bin/tomcat-juli.jar
Tomcat started.
[bmsoft@localhost bin]$ tail -f ../logs/catalina.out
Jun 21, 2016 4:58:36 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deploying web application directory /home/bmsoft/app/apache-tomcat-survey/webapps/examples
Jun 21, 2016 4:58:36 PM org.apache.catalina.startup.HostConfig deployDirectory
INFO: Deployment of web application directory /home/bmsoft/app/apache-tomcat-survey/webapps/examples has finished in 119 ms
Jun 21, 2016 4:58:36 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8082"]
Jun 21, 2016 4:58:36 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-bio-8029"]
Jun 21, 2016 4:58:36 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 28810 ms
 
pwd 查看当前目录
ls 查看当前文件
。。。。。
ps -aux | grep apache-tomcat-survey 查看所有关键字“apache-tomcat-survey”进程
kill -9  13985
 
/home/bmsoft/app/apache-tomcat-survey/logs 的catalina.out(系统日志)
ssh下载文件位置:
C:\Users\Administrator\AppData\Roaming\SSH\temp
 
9、发送邮件通知测试组
 

项目打包 tomcat部署的更多相关文章

  1. React项目打包并部署到 Github 展示预览效果

    React项目打包并部署到 Github 展示预览效果 当开发者模式结束,准备打包的时进行以下步骤: 在package.json配置文件中加一句: "homepage": &quo ...

  2. Java项目使用 Tomcat 部署 Linux 服务器

    一.安装 Java 环境 1 下载 jdk 8 yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel 设置 centos7 环境变量 v ...

  3. maven+jetty项目在tomcat部署

    步骤1:项目打包 clean install 步骤二:拷贝war 包到tomcat下 步骤三:修改server.xml文件的端口 步骤四:启动tomcat,注意jetty的项目是不需要带项目名的,To ...

  4. idea maven项目打包并部署到tomcat

    打包 打开Maven管理器,邮寄package,执行Run Maven Build,执行成功后将war包生成到target目录下. 部署 1.将war包复制到tomcat安装目录下的webapps目录 ...

  5. Eclipse中创建新的SpringBoot项目(打包并且部署到tomcat)

    Spring-boot因为其对jar包的高度集成以及简化服务配置,快速部署等的优点,逐渐成为Java开发人员的热衷的框架.下面演示一下怎么在Eclipse中新建Spring-boot项目以及打包部署. ...

  6. 项目打包 weblogic部署

    工作流打包:   由于没有集成单点,配置文件要修改 将webnocas.xml内容复制覆盖 web.xml   到这里修改完毕 选择weblogic项目,右键maven install,生成.ear文 ...

  7. IDEA2017.3.3创建第一个javaweb项目及tomcat部署实战

    一.创建简单web项目 1. 选择jdk(这里有点小问题不是很理解,通过java -verbose查找出来的jdk路径在C盘,这里并不能识别,而我jdk安装的时候有自己的路径在D盘,导入后就是图中的j ...

  8. Intellij Idea 2017创建web项目及tomcat部署实战

    相关软件:Intellij Idea2017.jdk16.tomcat7 Intellij Idea直接安装(可根据需要选择自己设置的安装目录),jdk使用1.6/1.7/1.8都可以,主要是配置好系 ...

  9. 项目通过tomcat部署到服务器,请求数据中文乱码问题

    问题: 本地项目请求访问,浏览器中文输出没问题.部署到服务器上面之后,返回到浏览器的中文就乱码了. 尝试办法: 1.修改tomcat下的conf中的service.xml中的配置信息: 重新启动后,没 ...

随机推荐

  1. Android MediaPlayer播放一般音频与SoundPool播放短促的音效

    [1]使用MediaPlayer实现一般的音频播放 MediaPlayer播放通常的音频文件 MediaPlayer mediaPlayer = new MediaPlayer(); if (medi ...

  2. ruby迭代器iterator和枚举器Enumerator

    编写自定义的迭代器 The defining feature of an iterator method is that it invokes a block of code associatedwi ...

  3. C#程序集使用强名字(Strong Name)签名/强名称签名

    强名称签名的方法: 强签名: 1. 可以将强签名的dll注册到GAC,不同的应用程序可以共享同一dll. 2. 强签名的库,或者应用程序只能引用强签名的dll,不能引用未强签名的dll,但是未强签名的 ...

  4. C# winform 导出导入Excel/Doc 完整实例教程[网上看到的]

    还真没做过winform的导出导入,今天上网百度了一下.结果--- 所以还是我自己写个吧.之前做过web的,半搬半做就OK. 1添加引用:Aspose.Cells.dll(我们就叫工具包吧,可以从网上 ...

  5. RatingBar设置显示星星个数

    RatingBar评分控件 项目中遇到问题 marker一下: 关于自定义以及遇到的出现模糊情况 多半是因为切得图除颜色外 不一致的原因 如果大小也不一样,(沃日) 问题是这样的: 我可以通过OnRa ...

  6. HDU-2952 Counting Sheep (DFS)

    Counting Sheep Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 32768/32768K (Java/Other) Tota ...

  7. [辅助类]NHibernateHelper

    对于学习ORM的人来说,NHibernate简直就是福音啊,而且此中技术是相当成熟,在这里分享一个小东西 public class NHibernateHelper { //数据库连接字符串 publ ...

  8. python 零散记录(七)(下) 新式类 旧式类 多继承 mro 类属性 对象属性

    python新式类 旧式类: python2.2之前的类称为旧式类,之后的为新式类.在各自版本中默认声明的类就是各自的新式类或旧式类,但在2.2中声明新式类要手动标明: 这是旧式类为了声明为新式类的方 ...

  9. Web---session技术代码演示(request,session,servletContext)

    Session会话简介与基本知识点 当浏览器第一次访问服务器时,无论先访问哪一个页面,服务器就会给用户分配一个唯一的会话标识,即jsessionid然后以cookie的形式返回给用户. 会话是指在一段 ...

  10. FZOJ--2221-- RunningMan 福建第六届省赛

    题目链接:http://acm.hust.edu.cn/vjudge/contest/127149#problem/J 题目大意: 因为总共就分三个队,因为两个队都要选取最优的策略,不论B队咋放,要使 ...