1.今天我想把tomcat中以前部署的一些项目删除,结果tomcat一直启动不了,可能哪里相关配置的原因,可以想不通会有这样的问题。后来直接加入一个小项目helloworld,改成webtest项目后,tomcat就启动了,好吧!我觉得是不是因为jenkins配置了webtest,又把webtest部署到这个tomcat上的原因,导致直接删除,tomcat找不到文件不能启动。有谁能提供更好的解答吗?

2.输入网址,端口,虽然到了tomcat页面,但是里面的web应用都已经不能正常访问

log4j:ERROR setFile(null,true) call failed.

java.io.FileNotFoundException:../appLogs/cfWeb_info.log (Permission denied)

atjava.io.FileOutputStream.open(Native Method)

atjava.io.FileOutputStream.<init>(FileOutputStream.java:212)

atjava.io.FileOutputStream.<init>(FileOutputStream.java:136)

atorg.apache.log4j.FileAppender.setFile(FileAppender.java:294)

atorg.apache.log4j.FileAppender.activateOptions(FileAppender.java:165)

atorg.apache.log4j.DailyRollingFileAppender.activateOptions(DailyRollingFileAppender.java:223)

atorg.apache.log4j.config.PropertySetter.activate(PropertySetter.java:307)

atorg.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:172)

atorg.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:104)

atorg.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:842)

atorg.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:768)

atorg.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:648)

atorg.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:514)

atorg.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:580)

atorg.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:526)

atorg.apache.log4j.LogManager.<clinit>(LogManager.java:127)

atorg.apache.log4j.Logger.getLogger(Logger.java:104)

atorg.jboss.resteasy.logging.impl.Log4jLogger.<init>(Log4jLogger.java:19)

atsun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

atsun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)

atsun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)

atjava.lang.reflect.Constructor.newInstance(Constructor.java:525)

atorg.jboss.resteasy.logging.Logger.getLogger(Logger.java:92)

atorg.jboss.resteasy.spi.ResteasyDeployment.<clinit>(ResteasyDeployment.java:75)

atorg.jboss.resteasy.plugins.server.servlet.ConfigurationBootstrap.<init>(ConfigurationBootstrap.java:28)

atorg.jboss.resteasy.plugins.server.servlet.ListenerBootstrap.<init>(ListenerBootstrap.java:27)

atorg.jboss.resteasy.plugins.server.servlet.ResteasyBootstrap.contextInitialized(ResteasyBootstrap.java:26)

atorg.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4206)

atorg.apache.catalina.core.StandardContext.start(StandardContext.java:4705)

atorg.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)

atorg.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)

atorg.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)

atorg.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:943)

atorg.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:778)

atorg.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:504)

atorg.apache.catalina.startup.HostConfig.start(HostConfig.java:1317)

atorg.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)

atorg.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)

atorg.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065)

atorg.apache.catalina.core.StandardHost.start(StandardHost.java:840)

atorg.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)

atorg.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)

atorg.apache.catalina.core.StandardService.start(StandardService.java:525)

atorg.apache.catalina.core.StandardServer.start(StandardServer.java:754)

atorg.apache.catalina.startup.Catalina.start(Catalina.java:595)

atsun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)

atsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

atjava.lang.reflect.Method.invoke(Method.java:601)

atorg.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)

atorg.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)

log4j:ERROR Either File or DatePatternoptions are not set for appender [infoLog].

INFO[main] (ContextLoader.java:273) 15:31:15,552 -- Root WebApplicationContext:initialization started

INFO[main] (AbstractApplicationContext.java:510) 15:31:15,637 -- Refreshing RootWebApplicationContext: startup date [Thu Sep 25 15:31:15 CST 2014]; root ofcontext hierarchy

INFO[main] (XmlBeanDefinitionReader.java:315) 15:31:15,687 -- Loading XML beandefinitions from class path resource [applicationContext.xml]

INFO[main] (XmlBeanDefinitionReader.java:315) 15:31:15,720 -- Loading XML beandefinitions from class path resource [app-biz.xml]

INFO[main] (ClassPathScanningCandidateComponentProvider.java:222) 15:31:15,768 --JSR-250 'javax.annotation.ManagedBean' found and supported for componentscanning

INFO[main] (XmlBeanDefinitionReader.java:315) 15:31:15,962 -- Loading XML beandefinitions from class path resource [app-data.xml]

INFO[main] (DefaultListableBeanFactory.java:596) 15:31:16,209 -- Pre-instantiatingsingletons inorg.springframework.beans.factory.support.DefaultListableBeanFactory@64237b68:defining beans[buildPackManagement,domainManagement,routeManagement,orgManagement,userManagement,spaceManagement,loginHandler,connectCF,cloudUtil,keepCennection,logConfigService,buildPackService,patterService,templateManagement,logManagement,serviceManagement,appManagement,basicInfo,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,propertyConfigurer,dataSource,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,appLogConfigMapper,cfServiceBrokerMapper,temSerMapper,patternFieldMapper,cfAppMapper,cfTargetMapper,appTemplateMapper,cfEnvironmentMapper,authUserMapper,cfServiceMapper,appLogPatternsMapper,logPatternMapper,cfUserMapper];root of factory hierarchy

INFO[main] (MLog.java:80) 15:31:16,283 -- MLog clients using log4j logging.

INFO[main] (C3P0Registry.java:204) 15:31:16,324 -- Initializing c3p0-0.9.1.1 [built15-March-2007 01:32:31; debug? true; trace: 10]

问题是该文件在该路径下,而且出现一个permission denied错误,所以找到该文件后修改权限

chmod 666 ××××,但是还是不能启动tomcat。无可奈何,在webapp中删除该应用,然后让jenkins构建项目,部署过去,正常使用,jenkins持续部署,没有问题。现在猜想是不是这样一个原因,是不是某一次提交的代码有问题,导致tomcat出故障,jenkins部署连接时有问题,后续的构建一直失败!有谁还可以提供这错误原因得大致分析吗?

谢谢

14-9-25日jenkins部署到tomcat的错误日志相关推荐

  1. linux中tomcat修改错误日志路径

    涉及文件 log4j.properties   (一般开发将该文件放在项目的缺省目录即源包下,在文件系统里,就是在项目的/src/java目录下,缺省的文件名是log4j.properties,这样项 ...

  2. 华为u9508荣耀2四核 Emotion UI B530精简ROOT刷机包【安全线刷模式,11月25日更新】

    首先解释下为什么用线刷吧!因为如果用卡刷方式也逃不过必须用线刷辅助的命运,索性给做成线刷得了. ROM内容: 1.加入超级用户和ROOT权限,RE管理器 2.适当精简部分自带的第三方程序,还是自己安装 ...

  3. Jenkins+Maven+Gitlab+Tomcat 自动化构建打包、部署

    一.环境需求 本帖针对的是Linux环境,Windows或其他系统也可借鉴.具体只讲述Jenkins配置以及整个流程的实现. 1.JDK(或JRE)及Java环境变量配置,我用的是JDK1.8.0_1 ...

  4. jenkins 安装及配置部署操作 (jenkins+svn+tomcat and jenkins+git+maven+tomcat)

    jenkins 安装及配置部署操作 jenkins+svn+tomcat and jenkins+git+maven+tomcat jenkins rpm软件包下载地址: https://pkg.je ...

  5. 直击CVPR2017:商汤科技打造技术盛宴23篇论文刮起中国风 By 机器之心2017年7月25日 10:14 近日,CVPR2017 在夏威夷如火如荼地进行,作为全球计算机视觉顶级会议,CVPR

    直击CVPR2017:商汤科技打造技术盛宴23篇论文刮起中国风 By 机器之心2017年7月25日 10:14 近日,CVPR2017 在夏威夷如火如荼地进行,作为全球计算机视觉顶级会议,CVPR 堪 ...

  6. AI:2020年6月21日北京智源大会演讲分享之14:00-14:25 张铭教授《基于知识图谱的机器学习》

    AI:2020年6月21日北京智源大会演讲分享之14:00-14:25 张铭教授<基于知识图谱的机器学习> 导读:首先感谢北京智源大会进行主题演讲的各领域顶级教授,博主受益匪浅,此文章为博 ...

  7. Jenkins部署Web项目到远程tomcat

    原网址:http://blog.sina.com.cn/s/blog_b5fe6b270102v7xi.html 之前讲到的是如何构建一个项目,并且将代码进行编译.打包,那么打包完成最后的结果就需要发 ...

  8. python 判断该地址 文件创建时间2020年10月14日14时25分32秒 文件最后一次访问时间 文件最后一次修改时间

    #1.判断该地址 #1.文件名 #2.文件路径 #3.文件扩展名 #4.文件创建时间2020年10月14日14时25分32秒 #5.文件最后一次访问时间 #6.文件最后一次修改时间 #7.文件的大小( ...

  9. 持续集成工具集之四 Jenkins+Maven+Git+Tomcat 项目构建和自动部署

    上面安装和配置好Jenkins之后,就可以开始配置构建项目了 新建 因为需要构建的项目是maven项目,所以这里填好项目的名称之后选择"构建一个maven项目",然后点左下的ok ...

最新文章

  1. 第一篇文章,做个纪念
  2. Qtum 量子链首例太空节点交易完成
  3. JUC系列(十一) | Java 8 CompletableFuture 异步编程
  4. [HZOI 2016][Tyvj 1729]文艺平衡树 这道题我真是哭了,调了一下午,一晚上
  5. 【趣话编程】一个Java对象的回忆录:垃圾回收
  6. Redis凭啥这么快?只能做缓存?架构师道出了真相(颠覆你的认知)
  7. 数据库杂谈(一)——数据库基本概念
  8. 如何制定好的方案之四:执行力是决定因素
  9. write RE validation
  10. android:layout_marginbottom=,Android: Retrieve layout_marginBottom programmatically?
  11. 资源丨用PyTorch实现Mask R-CNN
  12. NLP高阶实战必读:一文走遍完整自然语言处理流程 文章
  13. eclipse代码量统计插件_推荐一波代码量、行数、提交量、作者等全维度统计神器...
  14. Python实现鸢尾花数据集分类问题——使用LogisticRegression分类器
  15. python调用mt4_python mt4
  16. Java实训寒假自学总结(常见错误和异常处理)
  17. 直通车点击软件测试自学,如何用直通车测出高点击好图
  18. 关于pandas的时间序列中的freq频率参数如何设置的官方参考说明【以date_range方法中的freq参数举例】
  19. lucene【转载】
  20. 怎么隐藏服务器真实IP地址?

热门文章

  1. (zt)svn 随服务器启动
  2. [转载] Python 内置函数 dir()
  3. java多线程学习-java.util.concurrent详解(五) ScheduledThreadPoolExecutor
  4. 为什么公司宁愿 25K 重新招人,也不给你加到 20K?原因太现实……
  5. 2018-2019-1 20189208《Linux内核原理与分析》第九周作业
  6. MVC HtmlHelper listbox用法
  7. Android 一个页面上下两个ListView的页面显示
  8. apk反汇编之smali语法
  9. iOS: AFNetworking手动配置(iOS7.1, AF2.2.4)
  10. 项目管理沙龙第十一次聚会纪要--当敏捷没有共识的时候