当前位置: 技术问答>java相关
jbuild中使用package的问题,请指教
来源: 互联网 发布时间:2017-03-14
本文导语: 初用jbuild7,还算顺利,按照提示package中写helloworld。。。。一路下去 这样我的helloworld.java中的第一行就是package helloworld; 突然想改变以下包的目录,把它改成package aaa; 这样就编译不成功了 个人理解,package不就是指...
初用jbuild7,还算顺利,按照提示package中写helloworld。。。。一路下去
这样我的helloworld.java中的第一行就是package helloworld;
突然想改变以下包的目录,把它改成package aaa;
这样就编译不成功了
个人理解,package不就是指明文件中定义的类所在的包,也就是编译后的class文件存在什么目录下面么,我把它package aaa;,应该能够编译成功,并且存到另外一个目录aaa下面。
也许我对包的理解不正确,请大虾指正,谢谢。
这样我的helloworld.java中的第一行就是package helloworld;
突然想改变以下包的目录,把它改成package aaa;
这样就编译不成功了
个人理解,package不就是指明文件中定义的类所在的包,也就是编译后的class文件存在什么目录下面么,我把它package aaa;,应该能够编译成功,并且存到另外一个目录aaa下面。
也许我对包的理解不正确,请大虾指正,谢谢。
|
我试了一下,把包名由helloworld换成aaa后,该路径名为aaa,需要重新把那个类加入项目(因为改变路径后的类不在项目中)编译,正常输出!
|
你的文件夹名称也要变成aaa
|
jbuild7更改包名要牵扯到一下几个方面:
源程序的目录名,也就是源程序保存的位置,在工程目录src目录下,一般一个包就是一个目录,你只改了包名,但是jbuild7没有健相应的目录。
还有其它类对他的应用定义
至于编译后的目录结构是无需操心的,jbuild7干的很好。
源程序的目录名,也就是源程序保存的位置,在工程目录src目录下,一般一个包就是一个目录,你只改了包名,但是jbuild7没有健相应的目录。
还有其它类对他的应用定义
至于编译后的目录结构是无需操心的,jbuild7干的很好。