win cmd示例
javac -cp .;D:zzsqljdbc4-4.0.jar -d . JdbcObs.java java -cp .;D:zzsqljdbc4-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和类文件不能在同一个文件夹下