java编译时找不到符号 怎样处置 (java编译器)

java编译时找不到符号 怎样处置 (java编译器)

本文目录导航:

java编译时找不到符号,怎样处置

java编译时揭示找不到符号的处置模式如下:方法一:进入d:/web/wsh下: javac 而后分开wsh目录即进入d:/wsh下 javac wsh/即可编译完成!方法二:经过经常使用javac -classpath(cp)参数进入d:/web /wsh下: javac 还是在d:/wsh/wsh下: javac -classpath d:/web/wsh 这样也可以编译完成!以下方法都经过测试!以下是javac编译的参数:用法:javac <选项> <源文件> 选项: -g:none 不生成任何调试信息 -g:{lines,vars,source} 只生成某些调试信息 -nowarn 不生成任何正告 -verbose 输入无关编译器正在口头的操作的信息 -deprecation 输入经常使用已过期的 API 的源位置 -classpath <门路> 指定查找用户类文件的位置 -cp <门路> 指定查找用户类文件的位置 -sourcepath <门路> 指定查找输入源文件的位置 -bootclasspath <门路> 笼罩疏导类文件的位置 -extdirs <目录> 笼罩装置的裁减目录的位置 -endorseddirs <目录> 笼罩签名的规范门路的位置 -d <目录> 指定寄存生成的类文件的位置 -encoding <编码> 指定源文件经常使用的字符编码 -source <版本> 提供与指定版本的源兼容性 -target <版本> 生成特定 VM 版本的类文件 -version 版本信息 -help 输入规范选项的提要 -X 输入非规范选项的提要 -J<标记> 间接将 <标记> 传递给运转时系统

java package找不到符号

1、把文件和放在一个称号为p1的文件夹下。

2、关上命令揭示符,在p1的下级目录下口头: javac p1\(比如放在D:\p1下,那么就在D:\下口头这个语句)3、在p1的下级目录下口头: java 即可。

说明:命令行编译,在包的根目录在口头比拟保险,须要指定编译的类的门路;口头时,要写上类的全门路(即所在的包门路,这个中央就是)。

补充:假设你想不用门路,那只能把程序中的 package语句给去掉了,由于编译的时刻,编译器会依据这个门路去寻觅文件,只要在根目录下这个门路才是正确的。

不指定package语句就是在以后门路下找。

然而实践中不指定package语句是不正当的,无法能把一切的类都放在一个文件夹下吧。

java找不到符号的疑问

处置Java编译时找不到符号疑问的两种方法总结如下:

方法一:当你在d:/web/wsh目录下尝试编译时,可以先切换到该目录运转命令javac ,而后分开并切换到d:/wsh目录下,再经常使用javac wsh/编译第二个文件,这样可以确保门路正确,编译完成。

方法二:经常使用classpath参数来指定类文件的位置。

首先在d:/web/wsh目录下编译,而后在同一个wsh目录下,经过-classpath d:/web/wsh参数编译,这种方法也能有效防止找不到符号的失误。

以下是对于javac编译器的一些参数说明:

以上面法和参数都有助于处置Java编译中符号找不到的疑问,并确保编译环节的顺利启动。
你可能想看:
« 上一篇
下一篇 »

相关推荐

java中什么是冒泡,冒泡算法

2026年09月06日

27阅读

java中冒号,java双冒号

2026年09月06日

25阅读

java中的->,java中的是什么意思

2026年09月06日

24阅读

java中的super用法,Java中super的说明

2026年09月06日

27阅读

java中反射的应用,java中反射的应用场景

2026年09月06日

23阅读

java中开关的定义,Java关键字有哪些

2026年09月06日

25阅读