从命令行运行可编译java程序的问题

从命令行运行可编译java程序的问题,java,eclipse,command-line,Java,Eclipse,Command Line,我在Eclipse下有一个可编译的java文件,源文件位于类似 /home/workspace/testApplication/src/Test/test.java 我可以通过单击“作为Java应用程序运行”从Eclipse运行它。但是,如果我想从命令行运行此问题,如何执行此操作?类似这样的操作: java -cp /home/workspace/testApplication/bin Test.test <app's command line args> java-cp/hom

我在Eclipse下有一个可编译的java文件,源文件位于类似

/home/workspace/testApplication/src/Test/test.java
我可以通过单击“作为Java应用程序运行”从Eclipse运行它。但是,如果我想从命令行运行此问题,如何执行此操作?

类似这样的操作:

java -cp /home/workspace/testApplication/bin Test.test <app's command line args>

java-cp/home/workspace/testApplication/bin Test.Test这是假设“Test”是一个包,而不是eclipse中的“源文件夹”。@Pangea-yes。我假设“src”是源文件夹,而不是“src/Test”。关于你答案中的Test.Test,你是指我原来帖子中的Test.java吗?在我的示例中,test.java是具有“main”方法的。感谢您的澄清。@user785099是,
Test。Test
是带有main方法的类的完全限定名。请参阅此适用于Windows的Oracle技术说明:。您通常希望避免使用CLASSPATH环境变量。