2

我在文件夹 D:\myProjects\new_example 中有 java 类:

package new_example;

import com.google.gson.Gson;

class MyClass{

    public static void main(String[] args) {
        MyClass myClass = new MyClass();
        Gson gson = new Gson();
        System.out.println(gson.toJson(myClass.getMyDate()));
    } 
    public String getMyDate(){
       return "Hello";
    }
 }

如何从磁盘 D: 在命令行 (cmd) 中运行此类?(如果gson-2.2.4.jar位于:D:\library\gson-2.2.4.jar AND MyClass.java在D:\myProjects\new_example\MyClass.java中),使用classpath... 怎么运行它..?

4

3 回答 3

1

所有你需要的: en.wikipedia.org/wiki/Classpath_(Java)

于 2013-11-06T21:36:00.037 回答
1

我建议试试这个:

java -cp "jar_name.jar;libs/*" com.test.App

jar_name.jar : your jar name with .jar extension

libs/* : relative path to your dependency jars

com.test.App : Class with main(String[]) method
于 2016-04-01T20:23:47.897 回答
0

从目录 D:\myProjects 试试这个:

java -cp D:\library\gson-2.2.4.jar new_example.MyClass

于 2013-11-06T23:36:33.727 回答