项目目录:

linux debug 启动java项目_第1张图片

  • bin存放项目文件

  • lib存放公用包jar

  • logs是日志目录

   root@car42tcl:/usr/local/javaserver/tcpserver/bin# cat log4j.properties

   log4j.rootLogger=INFO,stdout,weblib

   log4j.logger.com.tcl=ERROR

   log4j.logger.com.tcl.common.dao=INFO

   log4j.logger.org.apache=ERROR

   

   log4j.appender.stdout=org.apache.log4j.ConsoleAppender

   log4j.appender.stdout.Threshold=DEBUG

   log4j.appender.stdout.Target=System.out

   log4j.appender.stdout.layout=org.apache.log4j.PatternLayout

   log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS}:[%p]  [%t] %r   %l %m%n

   

   log4j.appender.weblib=org.apache.log4j.DailyRollingFileAppender

   log4j.appender.weblib.Threshold=DEBUG

   log4j.appender.weblib.DatePattern='.'yyyy-MM-dd

   log4j.appender.weblib.Append=true

   log4j.appender.weblib.layout=org.apache.log4j.PatternLayout

   log4j.appender.weblib.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss,SSS}:[%p]  [%t] %r   %l %m%n

   log4j.appender.weblib.File=/usr/local/javaserver/tcpserver/logs/tsp-tcpcommu-server.log


   

   root@car42tcl:/usr/local/javaserver/tcpserver# cat tcpserverMain.sh

   #!/bin/bash

   

   mypath3=/usr/local/javaserver/tcpserver/lib/*.jar;

   CLASSPATH=$CLASSPATH:$mypath3;

   for i in  $mypath3;

   do

   CLASSPATH=$CLASSPATH:$i;

   done


   export CLASSPATH

   echo $CLASSPATH;

   cd /usr/local/javaserver/tcpserver/bin

   java -Xdebug -Xrunjdwp:transport=dt_socket,address=8002,server=y,suspend=n com.tcl.commuserver.server.TspServer &