欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程语言 > java >内容正文

java

Java引入import其它目录的自定义包或java源文件

发布时间:2025/3/19 java 43 豆豆
生活随笔 收集整理的这篇文章主要介绍了 Java引入import其它目录的自定义包或java源文件 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

在学习import或者package时,我们总是好奇,当Java包不在系统默认路径下,那么我们怎么导入并使用自定义的包,下面就简单的介绍一下导入自定义包的设置

1. 在不同目录(test_project和be_project)下新建两个文件夹(package1和package2),并且在每个文件夹下新建一个java文件(TestImport.java和BeImport.java),并且写上测试代码,文件目录形式以及代码如下图。

下面这张图是要被其它类调用的一个自定义包中的类,然后在里面简单地定义了一个实例变量和静态方法。

 

 下面是要调用自定义包的一个类

 

此时未设置时,直接编译TestImport.java文件找不到package2会报错,如下图所示。

 

2. 然后在classpath中加入类的寻找路径 

2.1 【此电脑】--》右键【属性】--》【高级系统设置】--》【环境变量】,新建一个系统变量“classpath”,里面存放我们自定义的package2包所在的路径“D:\be_project”即可。

2.2 此时打开命令行窗口进入TestImport.java所在目录,然后输入“javac TestImport.java”,编译成功,紧接着输入“java TestImport”,运行成功,结果如下。

 

 

问题1. 只引入类名,不包含包名;或者引入 .类名也会报错

总结

以上是生活随笔为你收集整理的Java引入import其它目录的自定义包或java源文件的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。