编译sample.java和jgraph_5.8.3.1.jar

编译sample.java和jgraph_5.8.3.1.jar,java,Java,在我的java应用程序中,我需要同时编译自己的java文件和jgraph.jar文件……如何在命令提示符下同时编译这两个文件?尝试以下操作: c:\ javac -cp "x;y" MyClass.java 其中x=包含java文件的文件夹的路径 和y=路径_到_jar 示例:-如果您的java文件位于c:\JD foler下,而您的jar文件位于c:\jar下,请执行以下操作: c:\ javac -cp "c:\JD;C:\jar\jgrapgh.jar" MyClass.java 编辑

在我的java应用程序中,我需要同时编译自己的java文件和jgraph.jar文件……如何在命令提示符下同时编译这两个文件?

尝试以下操作:

c:\ javac -cp "x;y" MyClass.java
其中x=包含java文件的文件夹的路径 和y=路径_到_jar

示例:-如果您的java文件位于c:\JD foler下,而您的jar文件位于c:\jar下,请执行以下操作:

c:\ javac -cp "c:\JD;C:\jar\jgrapgh.jar" MyClass.java
编辑:-

若你们的类中有package语句,那个么给出直到该包开始的文件夹路径。例如,如果您有“示例”软件包,并且它位于C:\下,请尝试以下操作:

C:\> javac -cp "c:\;c:\example\jgraph.jar" first.java

希望这有帮助。如需任何其他帮助,请随意评论此答案。

难道
jar
文件不是已经编译(并压缩)了吗?(这不是你最好问谷歌的问题,因为它速度更快,而且不会不必要地占用prople的时间吗?)c:\example>javac-cp“c:\example\;c:\example\jgraph_5.8.3.1.jar”first.java…..这两个文件都存储在c:\example目录中…你现在面临什么问题?请您详细说明一下。我创建的类的任何对象都在.jar文件中。仅对于这些对象,错误生成“找不到符号”…如果您想说您无法从jar访问类文件。然后,您应该在命令行中检查jar文件的语法和名称。确保jar文件包含您试图访问的类。您已经在Java文件中导入了相应的类。因为我在我的机器上试过了,效果很好。让我知道错误是在编译时还是运行时出现的?是的,它已经被解决了…我已经将这些文件放在我安装java的java源代码中…在c:\program files\java中