java基础之 javac编译单个文件并执行 带jar包


win cmd示例
javac -cp .;D:\zz\sqljdbc4-4.0.jar -d . JdbcObs.java java -cp .;D:\zz\sqljdbc4-4.0.jar ccss.JdbcObs

接下来是linux 分隔用的冒号

sudo java -cp /workspace/tt/jdbc:/workspace/tt/msssql.jar  ccss.JDBCMSITest

 

最主要的是-cp,如果在要本目录执行文件要用    "  . " 小点来指明路径,否则就用全路径, java带包名的要在cp的目录下接着建目录,然后包名带点

 

代码示例

package  ccss;
import java.sql.*;




public  class JdbcObs {
    public static void main(String[] args) {
            Connection connection=null;
            String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
            String dbURL="jdbc:sqlserver://xxxxxxx";
            String Name="xxx";
            String Pwd="xxxx";
            try{
                Class.forName(driverName);
                connection= DriverManager.getConnection(dbURL,Name,Pwd);
                System.out.println("connon db");
            }catch(Exception e){
.......................................

 注意,方法必须带main方法 ,jar和类文件不能在同一个文件夹下


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM