锘??xml version="1.0" encoding="utf-8" standalone="yes"?>国产一区三区在线播放,久久久久久影视,五月激情综合网http://www.aygfsteel.com/zhangy/zh-cnThu, 19 Jun 2025 15:14:08 GMTThu, 19 Jun 2025 15:14:08 GMT60鍒╃敤Jsvc鎶奐ava紼嬪簭宓屽叆鍒癓inux鏈嶅姟涓幓http://www.aygfsteel.com/zhangy/archive/2008/08/01/219310.htmlzhangyzhangyFri, 01 Aug 2008 05:04:00 GMThttp://www.aygfsteel.com/zhangy/archive/2008/08/01/219310.htmlhttp://www.aygfsteel.com/zhangy/comments/219310.htmlhttp://www.aygfsteel.com/zhangy/archive/2008/08/01/219310.html#Feedback0http://www.aygfsteel.com/zhangy/comments/commentRss/219310.htmlhttp://www.aygfsteel.com/zhangy/services/trackbacks/219310.html 鏉ユ簮錛氳禌榪綉    浣滆咃細korn

鍦╨inux涓婁互鏈嶅姟鐨勬柟寮忓惎鍔╦ava紼嬪簭

1.瀹夎jsvc

鍦╰omcat鐨刡in鐩綍涓嬫湁涓涓猨svc.tar.gz鐨勬枃浠?榪涘叆tomcat鐨刡in鐩綍涓?

#tar xvfz jsvc.tar.gz

#cd jsvc-src

#sh support/buildconf.sh

#chmod 755 configure

#./configure --with-java=/usr/local/java (鏀規垚浣犵殑JDK鐨勪綅緗?

#make

2.緙栧啓鏈嶅姟鍚姩綾?

package com.sohu.jsvc.test;
                        public class TestJsvc {
                        public static void main(String args[]) {
                        System.out.println("execute main method!");
                        }
                        public void init() throws Exception {
                        System.out.println("execute init method錛?);
                        }
                        public void init(String[] args) throws Exception{
                        System.out.println("execute init(args) method");
                        }
                        public void start() throws Exception {
                        System.out.println("execute start method錛?);
                        }
                        public void stop() throws Exception {
                        System.out.println("execute stop method錛?);
                        }
                        public void destroy() throws Exception{
                        System.out.println("execute destroy method!");
                        }
                        }

main鏂規硶鍙互鍘繪帀錛屼絾鏄痠nit(String[] args),start(),stop(),destroy()鏂規硶涓嶈兘灝戯紝鏈嶅姟鍦ㄥ惎鍔ㄦ椂浼氬厛璋冪敤init(String[] args)鏂規硶

鐒跺悗璋冪敤start()鏂規硶錛屽湪鏈嶅姟鍋滄鏄細棣栧厛璋冪敤stop()鏂規硶錛岀劧鍚庤皟鐢╠estroy() 鏂規硶.

3.鎶婅繖涓被鎵撳寘鎴恡estjsvc.jar 鏀懼埌/test鐩綍涓?

4.緙栧啓鍚姩鏈嶅姟鐨勮剼鏈?myjsvc

#!/bin/sh
                        # myjsvc This shell script takes care of starting and stopping
                        #
                        # chkconfig: - 60 50
                        # description: tlstat stat is a stat data daemon.
                        # processname: myjsvc
                        # Source function library.
                        . /etc/rc.d/init.d/functions
                        RETVAL=0
                        prog="MYJSVC"
                        # jdk鐨勫畨瑁呯洰褰?
                        JAVA_HOME=/usr/java/jdk1.5.0_15
                        #搴旂敤紼嬪簭鐨勭洰褰?
                        MYJSVC_HOME=/test
                        #jsvc鎵鍦ㄧ殑鐩綍
                        DAEMON_HOME=/usr/local/tomcat5/bin/jsvc-src
                        #鐢ㄦ埛
                        MYJSVC_USER=root
                        # for multi instances adapt those lines.
                        TMP_DIR=/var/tmp
                        PID_FILE=/var/run/tlstat.pid
                        #紼嬪簭榪愯鏄墍闇鐨刯ar鍖咃紝commons-daemon.jar鏄笉鑳藉皯鐨?
                        CLASSPATH=\
                        /test/testjsvc.jar:\
                        /usr/local/tomcat5/bin/commons-daemon.jar:\
                        case "$1" in
                        start)
                        #
                        # Start TlStat Data Serivce
                        #
                        $DAEMON_HOME/jsvc \
                        -user $MYJSVC_USER \
                        -home $JAVA_HOME \
                        -Djava.io.tmpdir=$TMP_DIR \
                        -wait 10 \
                        -pidfile $PID_FILE \
                        #鎺у埗鍙扮殑杈撳嚭浼氬啓鍒皌lstat.out鏂囦歡閲?
                        -outfile $MYJSVC_HOME/log/myjsvc.out \
                        -errfile '&1' \
                        -cp $CLASSPATH \
                        #鏈嶅姟鍚姩綾?
                        com.sohu.jsvc.test.TestJsvc
                        #
                        # To get a verbose JVM
                        #-verbose \
                        # To get a debug of jsvc.
                        #-debug \
                        exit $?
                        ;;
                        stop)
                        #
                        # Stop TlStat Data Serivce
                        #
                        $DAEMON_HOME/jsvc \
                        -stop \
                        -pidfile $PID_FILE \
                        com.sohu.jsvc.test.TestJsvc
                        exit $?
                        ;;
                        *)
                        echo "Usage myjsvc start/stop"
                        exit 1;;
                        esac

5. 鎶妋yjsvc鏂囦歡鎷瘋礉鍒?etc/init.d/鐩綍涓?

6. #chmod -c 777 /etc/init.d/myjsvc

7. 娣誨姞鏈嶅姟

#chkconfig --add myjsvc

#chkconfig --level 345 myjsvc on

8. 瀹屾垚錛屽惎鍔ㄦ湇鍔?

#service myjsvc start

浣犲彲浠ヤ粠/test/log/myjsvc.out鏂囦歡閲岀湅鍒板涓嬩俊鎭?

execute init(args) method

execute start method

#service myjsvc stop

浣犱細鍙戠幇/test/log/myjsvc.out鏂囦歡閲屼細澧炲姞濡備笅淇℃伅

execute stop method

execute destroy method

騫朵笖鍦ㄧ郴緇熼噸鍚椂浼氳嚜鍔ㄥ惎鍔╩yjsvc鏈嶅姟

濂戒簡錛屼竴涓畝鍗曠殑 liunx鏈嶅姟灝卞啓濂戒簡錛屼綘鍙互鍦═estJsvc鐨刬nit(),start(),stop(),destroy()鏂規硶閲屾坊鍔犱綘鐨勪笟鍔★紝鍋氫綘鎯沖仛鐨勪簨銆?



zhangy 2008-08-01 13:04 鍙戣〃璇勮
]]>
浣跨敤Java紼嬪簭榪炴帴鍚勭鏁版嵁搴?/title><link>http://www.aygfsteel.com/zhangy/archive/2008/08/01/219290.html</link><dc:creator>zhangy</dc:creator><author>zhangy</author><pubDate>Fri, 01 Aug 2008 03:58:00 GMT</pubDate><guid>http://www.aygfsteel.com/zhangy/archive/2008/08/01/219290.html</guid><wfw:comment>http://www.aygfsteel.com/zhangy/comments/219290.html</wfw:comment><comments>http://www.aygfsteel.com/zhangy/archive/2008/08/01/219290.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/zhangy/comments/commentRss/219290.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/zhangy/services/trackbacks/219290.html</trackback:ping><description><![CDATA[<span id="wmqeeuq" class="a14c" id="zoom" style="font-size: 12pt"><span id="wmqeeuq" class="b"><span style="font-size: 8pt"><span id="wmqeeuq" class="a14c" id="zoom"><span id="wmqeeuq" class="b">鏉ユ簮錛氳禌榪綉</span>    <span id="wmqeeuq" class="b">浣滆咃細涓瑙掑ぉ絀?/span></span></span></span> <p style="text-indent: 2em">1銆丱racle8/8i/9i鏁版嵁搴擄紙thin妯″紡錛? <p style="text-indent: 2em">Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); <p style="text-indent: 2em">String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl涓烘暟鎹簱鐨凷ID <p style="text-indent: 2em">String user="test"; <p style="text-indent: 2em">String password="test"; <p style="text-indent: 2em">Connection conn= DriverManager.getConnection(url,user,password); <p style="text-indent: 2em">2銆丏B2鏁版嵁搴? <p style="text-indent: 2em">Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance(); <p style="text-indent: 2em">String url="jdbc:db2://localhost:5000/sample"; //sample涓轟綘鐨勬暟鎹簱鍚? <p style="text-indent: 2em">String user="admin"; <p style="text-indent: 2em">String password=""; <p style="text-indent: 2em">Connection conn= DriverManager.getConnection(url,user,password); <p style="text-indent: 2em">3銆丼QL Server7.0/2000鏁版嵁搴? <p style="text-indent: 2em">Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance(); <p style="text-indent: 2em">String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb"; <p style="text-indent: 2em">//mydb涓烘暟鎹簱 <p style="text-indent: 2em">String user="sa"; <p style="text-indent: 2em">String password=""; <p style="text-indent: 2em">Connection conn= DriverManager.getConnection(url,user,password); <p style="text-indent: 2em">4銆丼ybase鏁版嵁搴? <p style="text-indent: 2em">Class.forName("com.sybase.jdbc.SybDriver").newInstance(); <p style="text-indent: 2em">String url =" jdbc:sybase:Tds:localhost:5007/myDB";//myDB涓轟綘鐨勬暟鎹簱鍚? <p style="text-indent: 2em">Properties sysProps = System.getProperties(); <p style="text-indent: 2em">SysProps.put("user","userid"); <p style="text-indent: 2em">SysProps.put("password","user_password"); <p style="text-indent: 2em">Connection conn= DriverManager.getConnection(url, SysProps); <p style="text-indent: 2em">5銆両nformix鏁版嵁搴? <p style="text-indent: 2em">Class.forName("com.informix.jdbc.IfxDriver").newInstance(); <p style="text-indent: 2em">String url = "jdbc:informix-sqli://123.45.67.89:1533/myDB:INFORMIXSERVER=myserver; <p style="text-indent: 2em">user=testuser;password=testpassword"; //myDB涓烘暟鎹簱鍚? <p style="text-indent: 2em">Connection conn= DriverManager.getConnection(url); <p style="text-indent: 2em">6銆丮ySQL鏁版嵁搴? <p style="text-indent: 2em">Class.forName("org.gjt.mm.mysql.Driver").newInstance(); <p style="text-indent: 2em">//鎴栬匔lass.forName("com.mysql.jdbc.Driver"); <p style="text-indent: 2em">String url ="jdbc:mysql://localhost/myDB? <p style="text-indent: 2em">user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1" <p style="text-indent: 2em">//myDB涓烘暟鎹簱鍚? <p style="text-indent: 2em">Connection conn= DriverManager.getConnection(url); <p style="text-indent: 2em">7銆丳ostgreSQL鏁版嵁搴? <p style="text-indent: 2em">Class.forName("org.postgresql.Driver").newInstance(); <p style="text-indent: 2em">String url ="jdbc:postgresql://localhost/myDB" //myDB涓烘暟鎹簱鍚? <p style="text-indent: 2em">String user="myuser"; <p style="text-indent: 2em">String password="mypassword"; <p style="text-indent: 2em">Connection conn= DriverManager.getConnection(url,user,password); <p style="text-indent: 2em">8銆乤ccess鏁版嵁搴撶洿榪炵敤ODBC鐨? <p style="text-indent: 2em">Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") ; <p style="text-indent: 2em">String url="jdbc:odbc:Driver={MicroSoft Access Driver <p style="text-indent: 2em">(*.mdb)};DBQ="+application.getRealPath("/Data/ReportDemo.mdb"); <p style="text-indent: 2em">Connection conn = DriverManager.getConnection(url,"",""); <p style="text-indent: 2em">Statement stmtNew=conn.createStatement() ; </p> </span> <img src ="http://www.aygfsteel.com/zhangy/aggbug/219290.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/zhangy/" target="_blank">zhangy</a> 2008-08-01 11:58 <a href="http://www.aygfsteel.com/zhangy/archive/2008/08/01/219290.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> 主站蜘蛛池模板: <a href="http://" target="_blank">巴里</a>| <a href="http://" target="_blank">鸡泽县</a>| <a href="http://" target="_blank">洛浦县</a>| <a href="http://" target="_blank">辉县市</a>| <a href="http://" target="_blank">柳河县</a>| <a href="http://" target="_blank">四川省</a>| <a href="http://" target="_blank">甘泉县</a>| <a href="http://" target="_blank">杭锦后旗</a>| <a href="http://" target="_blank">桃源县</a>| <a href="http://" target="_blank">措勤县</a>| <a href="http://" target="_blank">桃江县</a>| <a href="http://" target="_blank">沾益县</a>| <a href="http://" target="_blank">乐都县</a>| <a href="http://" target="_blank">延川县</a>| <a href="http://" target="_blank">巧家县</a>| <a href="http://" target="_blank">青海省</a>| <a href="http://" target="_blank">波密县</a>| <a href="http://" target="_blank">元氏县</a>| <a href="http://" target="_blank">科技</a>| <a href="http://" target="_blank">怀仁县</a>| <a href="http://" target="_blank">玛纳斯县</a>| <a href="http://" target="_blank">得荣县</a>| <a href="http://" target="_blank">永州市</a>| <a href="http://" target="_blank">偏关县</a>| <a href="http://" target="_blank">合水县</a>| <a href="http://" target="_blank">凤冈县</a>| <a href="http://" target="_blank">长宁区</a>| <a href="http://" target="_blank">肇源县</a>| <a href="http://" target="_blank">广河县</a>| <a href="http://" target="_blank">鹤壁市</a>| <a href="http://" target="_blank">开化县</a>| <a href="http://" target="_blank">辛集市</a>| <a href="http://" target="_blank">平舆县</a>| <a href="http://" target="_blank">康马县</a>| <a href="http://" target="_blank">衡水市</a>| <a href="http://" target="_blank">苏尼特左旗</a>| <a href="http://" target="_blank">金湖县</a>| <a href="http://" target="_blank">洪泽县</a>| <a href="http://" target="_blank">淮南市</a>| <a href="http://" target="_blank">莒南县</a>| <a href="http://" target="_blank">揭阳市</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>