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 View 关于transient

    今天来研究一下 ListView 的删除动画 由于 ListView 卷动时会把画面上的 item 重用以显示不同数据 这样会导致我们可能会删除到非正确的 item 或是出现显示上的问题(该 item ...

  2. How to: Use a Custom User Name and Password Validator

    在wcf中使用自定义的用户名和密码验证方式 https://msdn.microsoft.com/en-us/library/aa702565.aspx http://www.codeproject. ...

  3. Java序列化技术

    Java序列化与反序列化是什么?为什么需要序列化与反序列化?如何实现Java序列化与反序列化? Java序列化是指把Java对象转换为字节序列的过程:而Java反序列化是指把字节序列恢复为Java对象 ...

  4. [转]笔记本Ubuntu系统关闭独显+省电降温设置

    [转载者按]最近装了Ubuntu 13.04 64 bits版操作系统玩玩,但是发现两个显卡都开着,所以上网查找资料,以在不需要3D的时候关闭Nvidia显卡.通过Bumblebee软件包可以达到这一 ...

  5. 应用程序域 z

    应用程序域(AppDomain)已经不是一个新名词了,只要熟悉.net的都知道它的存在,不过我们还是先一起来重新认识下应用程序域吧,究竟它是何方神圣. 应用程序域 众所周知,进程是代码执行和资源分配的 ...

  6. Oracle函数题

    Examine this function: CREATE OR REPLACE FUNCTION CALC_PLAYER_AVG (V_ID in PLAYER_BAT_STAT.PLAYER_ID ...

  7. dos攻击与防御

    SYN Flood攻击 标准的TCP三次握手过程如下: 客户端发送一个包含SYN标志的TCP报文,SYN即同步(Synchronize),同步报文会指明客户端使用的端口以及TCP连接的初始序号:  服 ...

  8. python 以标准输出(sys.stdout)为例,看python的标准输入、标准错误输出

    看了一个博客,挺不错的.http://www.cnblogs.com/turtle-fly/p/3280519.html 标准输出(sys.stdout)对应的操作就是print(打印)了,标准输入( ...

  9. 在net安装程序中部署oracle客户端全攻略

    在net安装程序中部署oracle客户端全攻略 主要的是要做三件工作: 打包文件,写注册表,注册环境变量说明:我的oracle版本为9, 在2000 advanced server 上测试通过,可以正 ...

  10. CG&Game资源(转)

    cg教程下载: http://cgpeers.com http://cgpersia.com http://bbs.ideasr.com/forum-328-1.html http://bbs.ide ...