避免linux下hibernate打印到catalina.out中

[b]hibernate log打印[/b] 遇到生产问题,明明配置了log4j.xml,却还一直打印到catalina.out下,导致catalina.out无限制增长,半年占满磁盘空间。 搞了一天还没弄清楚问题,虽然百度看到别人的在log4j配置文件里边配置hibernate的输出却一直没有生效。后来看到catalina.out启动日志包含SLF4J: Class path contains multiple SLF4J bindings. 表示与slf4j绑定了,又搜索了一下,发现有说使用logback.xm…

用Maven插件将应用打成一个jar包

Linux 发表评论
maven-assembly-plugin <plugin> <artifactId>maven-assembly-plugin</artifactId> <version>3.1.0</version> <configuration> <descriptorRefs> <descriptorRef>jar-with-dependencies</descriptorRef> </descriptorRefs> <archive> <manifest> <!--指定运行时的类--> <mainClass>com.st.main.ParserEcTopolo…

Linux安装Maven

Linux 发表评论
说明:Linux发行版本:CentOS Linux release 7.6.1810 切换到需要Maven下载到的目录 cd /usr/local 下载Maven wget http://mirrors.hust.edu.cn/apache/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz 解压安装包 tar zxvf apache-maven-3.5.4-bin.tar.gz 用vim文本编辑器配置系统文件来配置环境变量 vim /etc/profile 在上面添加(在添加之前最好备份) export MAVEN_HOME=/usr/local…

Maven私服Nexus3.x环境构建操作记录

Linux 发表评论
Maven私服Nexus3.x环境构建操作记录 http://www.cnblogs.com/kevingrace/p/6201984.html 转自   Maven介绍 Apache Maven是一个创新的软件项目管理和综合工具。 Maven提供了一个基于项目对象模型(POM)文件的新概念来管理项目的构建,可以从一个中心资料片管理项目构建,报告和文件。 Maven最强大的功能就是能够自动下载项目依赖库。 Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自…

Linux 使用nexus搭建maven私服

Linux, maven 发表评论
Maven:参考博客: http://www.cnblogs.com/muzi1994/p/6030181.html (maven 版本选择 http://mirror.bit.edu.cn/apache/maven/maven-3/) 参考博客:https://www.cnblogs.com/muzi1994/p/6026144.html                   https://www.cnblogs.com/dingyingsi/p/3776560.html

linux 安装 maven

maven 官网下载地址选择需要的版本。 1.上传 maven 包到指定目录(/usr/local) 2.解压 maven 包并重命名 tar -zxvf apache-maven-3.3.9-bin.tar.gz mv apache-maven-3.3.9-bin.tar.gz mvn 3.配置环境变量 vi /etc/profile 添加 #set maven environment MAVEN_HOME=/usr/local/mvn export MAVEN_HOME export PATH=${PATH}:${MAVEN_HOME}/bin 4.刷新配置 source /etc/profile 5.查看配置是否成功 mvn -…

web jar 启动脚本

          #!/bin/sh ulimit -n 100000 JAVA_HOME=/home/aoi/jdk CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib # tries to determine arguments to launch MsgSenderStarter PID=`$JAVA_HOME/bin/jps | grep MsgSenderStarter | awk '{print $1}'` #echo PID=$PID. if [ "" != "$PID" ] ; then echo " MsgSenderStarter is allready running, pid($PID)" exit 1; fi JAVA_HOME=/home/aoi/jdk CLAS…

Linux 命令之 nohup 后台运行程序

Linux 发表评论
目录 需求分析 nohup 命令 操作演示 需求分析 1、使用 Java 开发的可执行 .jar 程序,即可以直接双击运行,也可以使用 java -jar xxx.jar 命令运行,java -jar 命令运行的好处是可以到程序中所以的输出信息。 2、如下所示是在 Windows 系统中运行的样子,当关闭这个 PowerShell 窗口,或者 cmd 窗口时,java 程序也就结束了。 3、java -jar xxx.jar 命令不仅可以在 Windows 上运行,也可以在 Linux 系…

linux定时执行java程序

Linux 发表评论
Linux下cron定时执行Java程序写一个jar件放在/home/lch/excJava.jar在#vi /usr/local/myshell/auto.sh#!/bin/bashcd /usr/local/myshell//usr/java/jdk1.6.0_21/bin/java -jar /home/lch/excJava.jar -cp /usr/java/jdk1.6.0_21/lib/tools.jar:/usr/java/jdk1.6.0_21/lib/dt.jar:. 说明:/usr/java/jdk1.6.0_21是java安装路径 java命令后面必须要加入-cp参数,cron在执行时不加载系统环境变量,如果不…

linux shell 运行jar 脚本不退出

Linux 发表评论
由于运行的是一个 springBoot的jar文件 使用后台运行的方式,日志任然在输出 找了半天,试了一个能让脚本退出的命令 nohup java -jar /usr/local/auth-app-1.0-SNAPSHOT.jar >/dev/null 2>&1 & 但这个命令会吃掉所有日志,并不是一个好的选择,待优化 2018年7月29日 08:17:30  吃掉就吃掉,因为可以看log  

springboot linux启动方式

Linux 发表评论
前台启动 java -jar XXX.jar 后台启动 java -jar xxx.jar & 区别:前台启动ctrl+c就会关闭程序,后台启动ctrl+c不会关闭程序 制定控制台的标准输出 java -jar xxx.jar > catalina.out 2>&1 & catalina.out将标准输出指向制定文件catalina.out 2>&1 输出所有的日志文件 & 后台启动 脚本启动 复制代码 #!/bin/sh #功能简介:启动上层目录下的jar文件 #参数简介: $1:jar文…

centos下bash: XXX: command not found的解决方法

最近想在centos下做Android项目构建,配置好jdk和Android sdk后,同时也在/etc/profile将java和Android的环境变量配置进去,但是却无法像windows 下一样,直接使用android update project命令。 出现情况如下:bash: android: command not found 此时,我们可以使用ln命令将android 添加到/usr/bin目录下,详细解决方法如下: 1.使用cd /usr/bin 进入到该目录 2.使用ln -s -f  android sdk安装目录/tool…

Linux配置jdk,启动tomcat

Linux 发表评论
jdk11版本太高和tomcat的兼容就会出现问题,一直找不到jre目录(有可能是11版本将jre文件集成了) which java  查看jdk的执行路径   echo $JAVA_HOME  查看jdk的安装路径 rpm -qa|grep gcj 查看自带的jdk 例:   可能看到如下类似的信息:     libgcj-4.1.2-44.el5     java-1.4.2名称 (已个人实际名称为主)     删除jdk:     rpm -e –nodeps java-1.4.2*   安装jdk:    rpm -ivh jdk名称.rpm --nod…

[笔记]我的Linux入门之路 – 03.Java环境搭建

其实ubuntu是自带一个叫openJDK的东西的,是谷歌看Oracle不爽而搞的。不过呢。。。总感觉不太习惯,况且我既然都来Linux了,总是想折腾一把的。 首先先检查下有没有安装java。终端输入java -version,若出现以下字段则说明未安装。 The program ‘java’ can be found in the following packages: * default-jre * gcj-4.6-jre-headless * openjdk-6-jre-headless * gcj-4.5-jre-headless * openjdk-7-…
下一页 »