startup

tomcat 远程部署项目

丶灬走出姿态 提交于 2020-04-07 05:48:31
最近公司的一个项目进入测试阶段,每天都会有很多大量bug修复,需要改代码,每天都要给测试人员打新的war包,部署项目,这里对部署项目做个总结。 用到的软件:eclipse+XmanagerEnterprise4 1.打war包 在eclipse中选中项目,右击选择Exprot WAR file 保存到指定路径,即可得到war包 2.打开XmanagerEnterprise4软件,打开Xftp,能够看到本地文件,在这里,可以找到war包, 然后新建一个连接,输入远程数据库地址和用户名和密码,protocol:sftp。 连接成功后,可以看到左侧是本地文件,右侧是数据库文件,找到apache-tomcat所在文件夹,进入webapp,将war包导入其中,当运行tomcat/bin文件夹 下面的startup.sh(window系统)文件时,会自动解压war包。 3.刚才所说的运行startup.sh文件,是必须要在远程服务器上运行,这里要打开Xshell软件,建立数据库连接,protocol:ssh,host:数据库地址(例如:192.168.65.200) 然后cd进入bin文件夹路径下,即可执行启动服务器Startup.sh(windows命令为 ./startup.sh),停止服务器shutdown.sh(windows命令 ./shutdown.sh) 日志文件在tomcat

禁用myeclipse indexes 及 优化myEclipse 启动速度(转)

一世执手 提交于 2020-04-06 07:53:51
http://hi.baidu.com/tsj2209/blog/item/bf7688ebe1467fdbd439c932.html 禁用myeclipse indexes 及 优化myEclipse 启动速度(转) 1.禁用myeclipse updating indexes MyEclipse 总是不停的在 Update index,研究发现Update index...是Maven在下载更新,但很是影响myeclipse的使用速度,禁用办法如下: Window => Preferences => Myeclipse Enterprise Workbench => Maven4Myeclipse => Maven=>取消勾选的Download repository index updates on startup 2. 去除不需要加载的模块 一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁 止加载启动。通过Windows - Preferences打开配置窗口,依次选择左侧的General - Startup and Shutdown,这个时候在右侧就显示出了 Eclipse启动时加载的模块,可以根据自己的实际情况去除一些模块。 windows–>perferences–

Polly Circuit breaker not maintaining state with .net core HTTP Client

余生长醉 提交于 2020-03-26 03:52:11
问题 I have implemented the polly retry and Circuit breaker policy (wrapped). when the call fails and the circuit is open for the previous call the next call again goes to the retry and hit the circuit breaker again instead of just throwing the circuitbreakexception. I think somehow the HTTP client is getting recreated again even though am using the typed client. I am not able to figure the issue. Here is the code Startup public void ConfigureServices(IServiceCollection services) { services.AddMvc

windows的3个小脚本

元气小坏坏 提交于 2020-03-25 10:38:01
1、windows后台运行脚本 test.vbs Set ws = CreateObject("Wscript.Shell") ws.run "cmd /c test.bat",vbhide 2、开机启动脚本 test.bat @echo off copy luo.exe "C:\Users\admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup" copy test.bat "C:\Users\admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup" copy test.vbs "C:\Users\admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup" :sss rem 这是一个监控某程序是否打开的脚本 REM start "" "C:\Users\admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\luo.exe" tasklist /nh | find /i "luo.exe" if errorlevel 1 (start "" "C:\Users

Tomcat启动报StackOverflowError

老子叫甜甜 提交于 2020-03-24 06:49:08
近期工程部署到Tomcat时,出现以下异常: 16-May-2018 09:35:25.590 严重 [localhost-startStop-1] org.apache.catalina.core.ContainerBase.addChildInternal ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/test]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:162) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:753) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:729) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java

java项目发布

混江龙づ霸主 提交于 2020-03-22 07:35:52
一、使用eclipse把项目以war格式导出 二、把war文件放在tomcat的webapps中 三、在tomcat的conf文件夹里的server.xml进行配置: 在<Host></Host>标签中添加 <Context docBase="d:\java\datasource\tomcat8.0\apache-tomcat-8.0.8\webapps\conf222" path="/conf222" reloadable="true" source="org.eclipse.jst.jee.server:conf222"/> docBase :指向项目的根目录所在的路径,由于我将项目打成了war包,所以直接指向这个war包就可以了 path :是一个虚拟目录,这里设置成了"/conf222",则启动 Tomcat 后,你将通过http://localhost:1002/conf222/*.jsp来访问项目的相关页面.(tomcat端口是1002) reloadable :如果设置为"true",则表示当你修改jsp文件后,不需要重启服务器就可以实现页面显示的同步. 四、启动tomcat。双击tomcat解压文件里bin目录下的startup.bat。 问题: 1、在配置Tomcat环境变量后,遇到很多次运行startup.bat后,一个窗口一闪而过

ASP.NET Core笔记(1)

我们两清 提交于 2020-03-21 22:23:59
3 月,跳不动了?>>> Startup构造函数 ConfigureServices方法 Configure方法 在ConfigureWebHostDefaults中直接配置服务和请求管道 ASP.NET Core一般使用Startup类来进行应用的配置。在构建应用主机时指定Startup类,通常通过在主机生成器上调用WebHostBuilderExtensions.UseStartup<TStartup> 方法来指定 Startup类: public static IHostBuilder CreateHostBuilder(string[] args) => Host.CreateDefaultBuilder(args) .ConfigureWebHostDefaults(webBuilder => { webBuilder.UseStartup<Startup>(); }); Startup类中可以包含以下方法: Startup构造函数 ConfigureServices方法,可选 Configure方法 Startup构造函数 在3.1中,使用泛型主机 (IHostBuilder) 时,Startup构造函数中只能注入这三种类型的服务:IWebHostEnvironment、IHostEnvironment、IConfiguration。

idea 打出来的war包运行报错 Unable to create the file

99封情书 提交于 2020-03-13 09:31:29
报错如下: 12-Mar-2020 17:26:21.425 严重 [main] org.apache.catalina.startup.ContextConfig.beforeStart 上下文[/gxast]的异常修复docBase java.io.IOException: Unable to create the file [/home/gxast-tomcat-9.0.27-8006-8086-8036/webapps/gxast/META-INF/war-tracker] at org.apache.catalina.startup.ExpandWar.expand(ExpandWar.java:180) at org.apache.catalina.startup.ContextConfig.fixDocBase(ContextConfig.java:615) at org.apache.catalina.startup.ContextConfig.beforeStart(ContextConfig.java:747) at org.apache.catalina.startup.ContextConfig.lifecycleEvent(ContextConfig.java:303) at org.apache.catalina.util.LifecycleBase

Tomcat学习笔记

久未见 提交于 2020-03-12 19:43:52
tomcat: Apache旗下的一个开源Servlet的容器,实现了对Servlet和JSP技术支持。相同的服务器软件还有WebSphere、weblogic 目录    bin :存在是可执行文件。在window下使用startup.bat和shutdown.bat(linux,使用startup.sh和shutdown.sh)在来开启和关闭。最核心的脚本是catalina.bat/catalina.sh,startup和shutdown脚本都会调用catalina脚本,catalina脚本启动或者停止tomcat服务器。    conf :tomcat的配置文件目录,主要的4个配置文件       server.xml:配置整个web服务器信息。例如修改端口号,添加虚拟主机等.       tomcat-users.xml:存储tomcat用户的文件,这里保存的是tomcat的用户名及密码,以及用户的角色信息。       web.xml:部署描述符文件,这个文件中注册了很多MIME类型,即文档类型。       context.xml:对所有应用的统一配置,通常我们不会去配置它。     lib :tomcat的类库。如果需要添加tomcat依赖的jar文件,可以把它放到这个目录中,当然也可以把应用依赖的jar文件放到这个目录中,这个目录中的jar所有项目都可以共享

Myeclipse10配置tomcat9.0-记录

喜夏-厌秋 提交于 2020-03-09 19:04:06
Myeclipse10配置tomcat 一:Myeclipse配置添加 Tomcat 1,打开Myeclipse10->进入Window->Preferences; 2,将myeclipse自带的tomcat“禁用”; 3,启用 Tomcat7 “ Enable ”,在Tomcat home directory:路径设置为 tomcat 所在路径 接着选择 Tomcat下方的 “ JDK ” -> add:本地jdk地址 点击下面 Apply -> OK; (这里我的Tomcat版本为Tomcat9.0,JDK版本:1.8) 二:配置 Tomcat 环境 1,在系统环境变量里新建两个变量名分别为: CATALINA_HOME; CATALINA_Base; TOMCAT_HOME; 的两个变量,值(地址)都为Tomcat所在的文件夹地址。 2,接着在系统变量 Path 变量值中添加: (文本编辑要用“;”分号隔开)。 三:检查是否配置成功 1,运行 cmd -> startup 2,页面不要关,在浏览器输入:localhost:8080,出现: 即证配置成功。 环境配置好了以后Tomcat的配置工作就结束啦,在Tomcat的bin文件夹下双击startup.bat,看能否正常启动。 ================================分割线来了=============