Topic: Class不在同一目錄,那該怎麼編譯? |
Print this page |
1.Class不在同一目錄,那該怎麼編譯? | Copy to clipboard |
Posted by: wymanlife Posted on: 2005-09-27 12:24 有下面這一個文件MyClass.java: public class MyClass { public static void main(String[] args) { MyClassFrame frame = new MyClassFrame(); frame.setTitle("MyClass"); frame.show(); } } 但MyClassFrame.class這個文件是和MyClass.class是不在同一個目錄下的, 我嚐試去javac MyClass.java的時候,它就會報錯說找不到這個MyClassFrame. 那該怎麼辦呢?難道要把所有的Class文件都放在同一個目錄下嗎? |
2.Re:Class不在同一目錄,那該怎麼編譯? [Re: wymanlife] | Copy to clipboard |
Posted by: bluecrystal Posted on: 2005-09-27 12:35 1 设置系统CLASSPATH 2 或者javac -classpath 另外建议你看看java的package这个章节 具体可看java tutorial的Creating and Using Packages 这个章节,看看java如何使用package来解决命名空间的问题 |
3.Re:Class不在同一目錄,那該怎麼編譯? [Re: bluecrystal] | Copy to clipboard |
Posted by: wymanlife Posted on: 2005-09-27 13:16 bluecrystal wrote: 謝謝!用設置系統classpath就可以了。 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |