假设有一个文件夹'Product',其中我有 product.java没有主函数文件 并且在Product文件夹之外,有source.java文件有main函数,我已经声明了product.java的对象 我将使用包调用source.java
现在告诉我调用文件的方法: 除了使用 1. cmd提示符中的CLASSPATH 2.没有设置环境变量
答案 0 :(得分:1)
您有来设置类路径,但您可以使用jar MANIFEST.MF
进行设置。
http://java.sun.com/developer/Books/javaprogramming/JAR/basics/manifest.html
如果您想要使用Manifest,则必须将生成的类打包到JAR-Archive中。
答案 1 :(得分:0)
您可以将它们打包到jar文件中。 在清单文件中,您可以提供source.java作为主类。 在主类中,您可以访问问题中提到的product.java。
答案 2 :(得分:0)
在这里解释得很好.... http://en.wikipedia.org/wiki/Classpath_%28Java%29
此处有关动态更改类路径的讨论 - Why can't System.setProperty() change the classpath at runtime?