平时写程序,eclipse用惯了,现在由于某些原因,不得不用最原始的javac、java命令来编译运行java程序,却碰到很多问题,不知道如何下手,特在此请教大家,希望得到大家的帮助。
现在我的project的src下有4个包
-src
---com.xx.a
--------Test.java
---com.xx.b
--------CSDN.java
---com.xx.c
---com.xx.d
在Test.java中我引用了很多外部的jar包,比如lucene-core-3.0.3.jar(这样的jar包有十几个之多)
Test.java中还import了 com.xx.b.CSND;
现在我需要用javac、java等命令来编译运行Test.java,应该如何操作?
求详细步骤,包括各个目录结构,
谢谢大家了!
现在我的project的src下有4个包
-src
---com.xx.a
--------Test.java
---com.xx.b
--------CSDN.java
---com.xx.c
---com.xx.d
在Test.java中我引用了很多外部的jar包,比如lucene-core-3.0.3.jar(这样的jar包有十几个之多)
Test.java中还import了 com.xx.b.CSND;
现在我需要用javac、java等命令来编译运行Test.java,应该如何操作?
求详细步骤,包括各个目录结构,
谢谢大家了!
解决方案 »
- 帮忙看一下了,谢谢
- 我想把JButton锁定住,不知道函数,请指教.
- 请问用java解析XML有几种方法,那一种最常用?
- 如何上传jsp做的bbs?
- 类的继承问题,帮我看看..
- 简单问题求助。。。
- jbuilder8 运行一个webapp时总是要先编译整个工程,如何去掉,让它不编译工程
- 如何是窗口最大化?
- 急!急!急!请大虾指点:我用JBuilder3写了个Applet,单单运行Applet能正常显示,但运行HTML就提示找不到aaa.class,我的codebase路径是通过‘搜索’查出来的,应该没错的,那到底是什么原因?
- birt API生成PDF 无法打开
- 关于Java生成sql
- ssh数据库连接问题
javac A.java
===> a.class
java A
===> Hello World
编译CSDN.java, 在src目录下运行命令
javac -cp D:\lib\lucene-core-3.0.3.jar com\xx\b\CSDN.java 执行CSDB,也是在src目录下
java -cp D:\lib\lucene-core-3.0.3.jar com.xx.b.CSDNTest.java的情况类似,主要是通过-cp选项指定CLASSPATH,将要用的库加入,也可以直接将所需要的jar放到CLASSPATH指定的路径下。再就是编译和执行时需要用全限定类名,即包括包名