javabean编译问题 我在data包下建了两个.java文件,其中一个java源文件需要另一个java源文件中的类(比如说aa类),编译时提示,找不到aa类。请问正确的该怎么编译 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 命令行转到date包下javac *.java DBConnectionManager.java里:package data;import java.sql.*;/** * Title: 数据库连接管理器 * Description: */public class DBConnectionManager { private String driverName = "sun.jdbc.odbc.JdbcOdbcDriver"; private String url = "jdbc:odbc:book"; private String user = "sa"; private String password = ""; public void setDriverName(String newDriverName) { driverName = newDriverName; } public String getDriverName() { return driverName; } public void setUrl(String newUrl) { url = newUrl; } public String getUrl() { return url; } public void setUser(String newUser) { user = newUser; } public String getUser() { return user; } public void setPassword(String newPassword) { password = newPassword; } public String getPassword() { return password; } public Connection getConnection() { try { Class.forName(driverName); return DriverManager.getConnection(url, user, password); } catch (Exception e) { e.printStackTrace(); return null; } }}DataBase.java里:package data;import java.sql.*;public class DataBase { protected Connection conn = null; //Connection接口 protected Statement stmt = null; //Statement接口 protected ResultSet rs = null; //记录结果集 protected PreparedStatement prepstmt = null; //PreparedStatement接口 protected String sqlStr; //sql String protected boolean isConnect=true; //与数据库连接标识 public DataBase() { try { sqlStr = ""; DBConnectionManager dcm = new DBConnectionManager(); conn = dcm.getConnection(); stmt = conn.createStatement(); } catch (Exception e) { System.out.println(e); isConnect=false; } } public Statement getStatement() { return stmt; } public Connection getConnection() { return conn; } public PreparedStatement getPreparedStatement() { return prepstmt; } public ResultSet getResultSet() { return rs; } public String getSql() { return sqlStr; } public boolean execute() throws Exception { return false; } public boolean insert() throws Exception { return false; } public boolean update() throws Exception { return false; } public boolean delete() throws Exception { return false; } public boolean query() throws Exception { return false; } public void close() throws SQLException { if ( stmt != null ) { stmt.close(); stmt = null; } conn.close(); conn = null; }} 用 javac -d . *.java另外被引用的类要先编译 能说一下是什么意思吗?编译后再文件夹data下又有了data文件夹。编译是成功的 最好还是搞个IDE吧,JCreator,小巧实用,自己编译很烦的 确如楼上所言,当这两个类还在不同的包下时麻烦更大,所以我就开始用eclipse了,麻烦都解决了。——反正这个时候那些最基本的编译操作已经了解了,可以使用IDE了 问问楼上的,如果在ide中没有使用ant,那么我要单独编译一个javabean文件,如何操作?好像eclipse中没有单独的编译选项,只有run eclipse 中有个选项就是在你保存的同时就给你编译好了所以你就不用再手动的编译了 to:limeng1028(小木耳)在那个地方?我没有找到,谢谢! HttpServlet与GenericServlet的区别? 页面的重定向的问题! VO是什么东东? 点击jsp文件怎么就会出现下载页面呢? java Web项目中的IllegalStateException 平时都好好的数据库联接,突然变成这样了!!请高手指教! ◆◆◆老大们,我想在IE地址栏中无论怎样大小写组合输入"jsp",都能访问我的jsp页面怎样做???◆◆◆ jsp 数据库连接问题! 带分页的JSP页面如何实现静态化 log4j直接把日志写入到elasticsearch tomcat 兄弟们,ireport的问题乱码
javac *.java
* Title: 数据库连接管理器
* Description:
*/
public class DBConnectionManager
{
private String driverName = "sun.jdbc.odbc.JdbcOdbcDriver";
private String url = "jdbc:odbc:book";
private String user = "sa";
private String password = ""; public void setDriverName(String newDriverName) {
driverName = newDriverName;
}
public String getDriverName() {
return driverName;
}
public void setUrl(String newUrl) {
url = newUrl;
}
public String getUrl() {
return url;
}
public void setUser(String newUser) {
user = newUser;
}
public String getUser() {
return user;
}
public void setPassword(String newPassword) {
password = newPassword;
}
public String getPassword() {
return password;
} public Connection getConnection() {
try {
Class.forName(driverName);
return DriverManager.getConnection(url, user, password);
}
catch (Exception e) {
e.printStackTrace();
return null;
}
}
}
DataBase.java里:package data;import java.sql.*;public class DataBase {
protected Connection conn = null; //Connection接口
protected Statement stmt = null; //Statement接口
protected ResultSet rs = null; //记录结果集
protected PreparedStatement prepstmt = null; //PreparedStatement接口
protected String sqlStr; //sql String
protected boolean isConnect=true; //与数据库连接标识
public DataBase() {
try
{
sqlStr = "";
DBConnectionManager dcm = new DBConnectionManager();
conn = dcm.getConnection();
stmt = conn.createStatement();
}
catch (Exception e)
{
System.out.println(e);
isConnect=false;
}
} public Statement getStatement() {
return stmt;
} public Connection getConnection() {
return conn;
} public PreparedStatement getPreparedStatement() {
return prepstmt;
} public ResultSet getResultSet() {
return rs;
}
public String getSql() {
return sqlStr;
} public boolean execute() throws Exception {
return false;
} public boolean insert() throws Exception {
return false;
} public boolean update() throws Exception {
return false;
} public boolean delete() throws Exception {
return false;
}
public boolean query() throws Exception {
return false;
} public void close() throws SQLException {
if ( stmt != null )
{
stmt.close();
stmt = null;
}
conn.close();
conn = null;
}}
另外被引用的类要先编译
编译后再文件夹data下又有了data文件夹。编译是成功的
所以你就不用再手动的编译了
在那个地方?我没有找到,谢谢!