用的jdk1.5,已经设置环境变量了。网上下载的web项目,想修改其中1个java文件然后编译,并替换web-info下的class文件。这个java文件的package和需要导入的jar包如下,请问编译命令怎么写呢?命令里需要加上classpath的参数吗?
package com.infosoftglobal.fusioncharts;import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;import javax.naming.Context;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import javax.servlet.ServletContext;
import javax.sql.DataSource;
import com.infosoftglobal.fusioncharts.Constants;public class DBConnection {//省略1万字
}
还有,这个web项目的jsp在一个目录下,java文件在另一个目录下,怎么导入myeclipse呢?
package com.infosoftglobal.fusioncharts;import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;import javax.naming.Context;
import javax.naming.InitialContext;
import javax.naming.NamingException;
import javax.servlet.ServletContext;
import javax.sql.DataSource;
import com.infosoftglobal.fusioncharts.Constants;public class DBConnection {//省略1万字
}
还有,这个web项目的jsp在一个目录下,java文件在另一个目录下,怎么导入myeclipse呢?
解决方案 »
- 如何用Java swing做个后台控制台
- 关于键盘输入存入String数组问题
- JTable救助
- 请高手帮个忙,小弟先谢谢了!!!!!!
- 新手问一个关于IO的问题
- 谁知道CachedRowSet的分页序列化怎么用?
- 我要把上传的图片自动命名,如2004030812:34:05~1000.jpg就是精确到嚎秒级,如何做到,我看了j2sdk,getYear()之类是过期了的
- 什么时候才垃圾回事?
- 怎样提高JAVA编程水平?
- 超级新手求助!!!
- 怎样读取TextField中的换行符到文本文档中
- 各位大神好~·我是刚学java的一位学生~·写了个java多线程复制的程序~不知道错在何处~·还请各位大神指教!!谢谢啦~~!!
你是选的一个工程文件,不是单独去选择webroot或者src文件夹啊
我就是选的那个文件夹,里面包含了webinfo和src。这个web工程的下载路径如下:
http://www.fusioncharts.com/Common/DownloadManager.asp?resource=FusionCharts_JSP大家可以下载看看,到底怎么导入到MyEclipse里,多谢
我用D:\test\test\com\infosoftglobal\fusioncharts>javac -cp C:\java\jdk15\lib *.java这个命令来编译的,报的如下错误,好像是有个叫servlet-api.jar的包找不到,可是已经放到上面的目录里了DBConnection.java:14: package javax.servlet does not exist
import javax.servlet.ServletContext;
^
DBConnection.java:80: cannot find symbol
symbol : class ServletContext
location: class com.infosoftglobal.fusioncharts.DBConnection
public Connection getConnection(ServletContext context) {
^
InitServlet.java:4: package javax.servlet does not exist
import javax.servlet.ServletConfig;
^
InitServlet.java:5: package javax.servlet does not exist
import javax.servlet.ServletContext;
^
InitServlet.java:6: package javax.servlet does not exist
import javax.servlet.ServletException;
^
InitServlet.java:15: package javax.servlet.http does not exist
public class InitServlet extends javax.servlet.http.HttpServlet implements java
x.servlet.Servlet {
^
InitServlet.java:15: package javax.servlet does not exist
public class InitServlet extends javax.servlet.http.HttpServlet implements java
x.servlet.Servlet { ^
InitServlet.java:44: cannot find symbol
symbol : class ServletConfig
location: class com.infosoftglobal.fusioncharts.InitServlet
public void init(ServletConfig config) throws ServletException {
^
InitServlet.java:44: cannot find symbol
symbol : class ServletException
location: class com.infosoftglobal.fusioncharts.InitServlet
public void init(ServletConfig config) throws ServletException {
^
InitServlet.java:28: cannot find symbol
symbol : variable super
location: class com.infosoftglobal.fusioncharts.InitServlet
super.destroy();
^
InitServlet.java:36: cannot find symbol
symbol : variable super
location: class com.infosoftglobal.fusioncharts.InitServlet
return super.getServletInfo();
^
InitServlet.java:49: cannot find symbol
symbol : class ServletContext
location: class com.infosoftglobal.fusioncharts.InitServlet
ServletContext ctx = config.getServletContext();
^
InitServlet.java:59: cannot find symbol
symbol : variable super
location: class com.infosoftglobal.fusioncharts.InitServlet
super.init(config);
^
13 errors