dos命令下執行java程式(連結mysql為例子)
1 說明
使用了阿里雲的Windows版的伺服器,想在上面執行連線資料庫的Java程式,然後就不知道,怎麼執行起來。我是直接把eclipse中的檔案拷到伺服器上的。所有的.class 檔案已經編譯完成,只是不知道怎麼在伺服器上執行起來。
問題點1 :找不到要執行的類
問題點2 :找不到驅動,也就是無法執行匯入的jar包
問題1的解決:
–因為我的DBHelper檔案中包含有package
package mydatahelper;
所以執行時類名稱則寫為 mydatahelper.DBHelper,一般都要將執行目錄後退到包名之前,再執行。
問題2的解決:
–顯然要匯入新的包,也就是jar包,我這裡把含有mysql驅動的jar包放在lib資料夾中,該資料夾又放置在和mydatahelper資料夾同一級別目錄下。
執行如下:
java -Djava.ext.dirs=./lib mydatahelper.DBHelper
檔案目錄如下:
相關推薦
dos命令下執行java程式(連結mysql為例子)
1 說明 使用了阿里雲的Windows版的伺服器,想在上面執行連線資料庫的Java程式,然後就不知道,怎麼執行起來。我是直接把eclipse中的檔案拷到伺服器上的。所有的.class 檔案已經編譯完成,只是不知道怎麼在伺服器上執行起來。 問題點1 :找不到要
命令列執行java程式(windows環境下)
首先要說明以下,本人寫博不多,原來在Iteye寫一些自己遇到的問題,但發現它的編輯工具真是太落後了,格式經常出問題不說, 它的可見既所得編寫模式就是shit,編寫完之後格式亂的一沓糊塗。 所以,移到CSDN來吧,雖然作為一個JAVA programmer,原來的jav
Centos命令列執行Java程式(引入外部Jar)
本文講的東西比較膚淺,高手們請路過,有不準確的地方,歡迎交流指正。 最近在windows下寫了一個java程式,需要拿到centos系統中執行,本人在虛擬機器上安裝了centos系統,鼓搗了半天,翻閱了一下資料,有些東西記錄一下,以便自己查閱,供有有興趣人蔘考。 首先,確
Windows用命令列執行java專案(程式)
由於需要,要在命令列裡執行java專案。首先電腦上得有jdk,這是必要的條件。其次,你就可以新建一個專案資料夾,比如叫做ShowTime,然後再新建一個src資料夾(只是方便管理,並不一定需要這樣),這時,就可以在裡面新建一個java檔案了。 import
Linux下執行Java程式
在linux下編譯java程式,執行javac編譯生成class檔案時,在centos7終端輸入如,javac hello.java 會提示未找到指令,但用java -verison測試環境變數是沒問題的 百度了好久,說的很複雜,重新再linux配置環境變數,輸入 vi /etc/
Sublime Text 3 編譯/執行Java程式(轉)
0 如果你還沒有安裝JAVA 按預設配置安裝(一直點下一步) 配置環境變數 • 按下Win鍵,開啟開始選單,在搜尋框輸入“環境變數” • 開啟 編輯系統環境變數 • 在彈出的系統屬性視窗找到右下方 環境變數 • (新建) JAVAHOME • C:\Pro
linux 下執行 Java程式
步驟 : 一 jdk下載: jdk下載需要用到cookie,下面為標準式: wget -O jdk-8u161-linux-x64.tar.gz--no-check-certificate --no-cookies --header "Cookie: oraclelic
在Windows命令列執行java程式
1;前提以配置好環境了。jdk安裝完畢了。 2;先建立txt檔案,敲好程式碼;在這裡有個注意的地方,要注意你的txt是否顯示出來,如果沒有顯示出來那就是設定隱藏了檔案字尾名一定要顯示出來, 怎麼看是否隱藏字尾名; 敲程式碼; 3;更改檔名,(
cmd下執行java程式報錯:錯誤: 找不到或無法載入主類
通常出現這種問題有以下三種原因: 第一:環境變數配置不正確,配置環境變數時一定要將CLASSPATH配上,(配置教程) 第二:執行方法有誤,進入java檔案目錄下,首先執行javac xxx.jav
命令列執行java程式,將控制檯日誌儲存到指定檔案
有個程式。命令列啟動命令為 java -verbose sample.DesktopApp在控制檯看到列印日誌。 將日誌按照日期儲存到指定檔案中,以備查驗。關鍵點在於 2>&1 ,把控制檯異常重定向到標準輸出中。完整批處理如下: #!/bin/bash
Linux下執行JAVA程式——JRE安裝和配置
JAVA程式的執行必須要安裝JAVA RUNTIME ,也就是執行所需要的環境;我們可以通過安裝JRE 或者JDK 所獲得;如果我們只是應用不是開發,只下載JRE 的包就足夠; JDK包裡面也包含JRE;本文以JRE的安裝為例;JRE中還包括瀏覽器所需要的JAVA外掛;一、下載JRE;http://f
linux 通過sh指令碼執行java程式-(1)
應用存放路徑及依賴管理 可執行指令碼編寫 #!/bin/sh ##java env export JAVA_HOME=/usr/local/java/jdk export JRE_HOME=
本地終端命令列執行Java程式(mac)
下載JDK 下載JDK 設定環境變數(mac) 建立(開啟)使用者環境配置檔案 # 進入使用者根路徑 cd ~ # -l:檢視許可權,-f:檢視所有檔案(包含隱藏檔案) ls -lf # 修改.
命令列執行Java程式載入指定目錄中的Jar檔案
經常遇到需要新增第三方jar檔案的情況。在命令列狀態下要載入外部的jar檔案非常麻煩,很不好搞,在網上折騰了很久終於搞定了,在這裡做個筆記: 編譯:javac -Djava.ext.dirs=./lib Test.java執行:java -Djava.ext.dirs=./
如何在doc下執行java程式及打包成.jar格式的Java程式
如何在doc下執行java程式及打包成.jar格式的Java程式 1、問題? 我們已經有了Eclipse軟體,為啥還要學習在doc下執行Java程式? 1、我個人覺得在我們玩網路通訊socket時,需要同時在自己電腦上面跑服務端和客戶端程式,如果都在Eclipse裡面(電腦只能跑一個Eclipse),難得切
cmd命令列執行java程式的編譯和執行的方法及可能出現找不到或無法載入主類的錯誤的解決
首先我們經常在用cmd命令列編譯和執行java程式時,我們的java程式呼叫了第三方的jar包,那麼編譯和執行的方法有兩種: 方法1: 編譯:javac -Djava.ext.dirs=E:\
Linux 下執行Java程式報“Exception in thread "main" java.lang.NoClassDefFoundError”
問題:使用命令“Javac Test.java” 編譯通過,並生成Test.class檔案,但是當“Java Test”時報錯??? [root@tmglh225 ~]# javac Test.java [root@tmglh225 ~]# java Test Except
bat檔案執行java程式載入com.mysql.jdbc.driver方法
bat檔案執行java程式載入com.mysql.jdbc.driver方法 SET CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%cd%\lib\mysql-connector-java-5.0.8\mysql-con
樹莓派自動執行應用程式(指令碼及圖形介面)
/etc/rc.local :加入自己的執行命令。 /etc/inittab :初始狀態的設定。 /etc/init.d/ :編寫一個指令碼,放著裡面,需設為執行許可權。 以svn為例: 1.製作開機啟動指令碼svn_serve #!/bin/sh ### BEGIN INIT INF
Centos6.5下搭建web環境(Apache+mysql+php+phpMyAdmin)
apache mysql php phpmyadmin 轉崗以後因為不太熟練一直沒有怎麽管理服務器,為了後續工作能夠順利展開,決定將之前的服務器重新搭建,並把某些需求整合避免以後管理起來會淩亂。首先先把web環境給搭建起來,以下是搭建過程以作後續查證使用。因為機房實在是太冷了╮(╯▽╰)╭,所