「java预编译的参数设置」java 预编译
今天给各位分享java预编译的参数设置的知识,其中也会对java 预编译进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
怎么修改java配置的编译环境的编码
下载JDK
首先我们需要下载java开发工具包JDK
下载后JDK的安装根据提示进行,还有安装JDK的时候也会安装JRE,一并安装就可以了。
安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为 C:\Program Files (x86)\Java\jdk1.8.0_91。
配置环境变量
1.安装完成后,右击"我的电脑",点击"属性",选择"高级系统设置";
2.选择"高级"选项卡,点击"环境变量";
在"系统变量"中设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击"编辑",不存在则点击"新建"。
变量设置参数如下:
变量名:JAVA_HOME
变量值:C:\Program Files (x86)\Java\jdk1.8.0_91 // 要根据自己的实际路径配置
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; //记得前面有个"."
变量名:Path
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
JAVA_HOME 设置
这是 Java 的环境配置,配置完成后,你可以启动 Eclipse 来编写代码,它会自动完成java环境的配置。
注意:如果使用1.5以上版本的JDK,不用设置CLASSPATH环境变量,也可以正常编译和运行Java程序。
测试JDK是否安装成功
1、"开始"-"运行",键入"cmd";
2、键入命令: java -version、java、javac 几个命令,出现以下信息,说明环境变量配置成功;
java main函数怎么设置参数
在Java程序设计语言中,每一个应用程序都必须包含一个main方法:
publicstaticvoid
main(String[]
args)
{}
main方法是程序的入口方法;
main方法的访问修饰符为public,不能省略,也不能定义为private和protected;
main方法必须是静态方法,使得JVM在调用main方法时不用实例化类;
main方法必须是无返回值(void)的方法,参数必须是字符串数组(String[]);
在java中如何实现预编译?
可以写一个单独的jsp文件,专门负责初始化工作,然后把它设置成随服务器启动,当tomcat启动时,自动调用,可以在web工程中web.xml文件中如下设置(这里采用servlet设置,反正都差不多)
Java 的命令行 编译和运行参数 如:-cp 怎么理解?
javac
用法:javac 选项 源文件
其中,可能的选项包括:
-g 生成所有调试信息
-g:none 不生成任何调试信息
-g:{lines,vars,source} 只生成某些调试信息
-nowarn 不生成任何警告
-verbose 输出有关编译器正在执行的操作的消息
-deprecation 输出使用已过时的 API 的源位置
-classpath 路径 指定查找用户类文件的位置
-cp 路径 指定查找用户类文件的位置
-sourcepath 路径 指定查找输入源文件的位置
-bootclasspath 路径 覆盖引导类文件的位置
-extdirs 目录 覆盖安装的扩展目录的位置
-endorseddirs 目录 覆盖签名的标准路径的位置
-d 目录 指定存放生成的类文件的位置
使用-d参数,如类中定义了包,则编译时会自动生成包, 如:javac -d . helloworld.java
表示在当前目录下编译Helloworld 类。.表示当前目录,如helloword中定义有包,则在当前目录下生成包:
-encoding 编码 指定源文件使用的字符编码
-source 版本 提供与指定版本的源兼容性
-target 版本 生成特定 VM 版本的类文件
-version 版本信息
-help 输出标准选项的提要
-X 输出非标准选项的提要
-J标志 直接将 标志 传递给运行时系统
java
用法: java [-选项] 类 [参数...]
(执行一个类)
或者 java [-选项] -jar jar文件 [参数...]
(执行一个jar文件)
其中,可能的选项包括:
-client 选择 "client" VM(ginger547:应该是指Virtual Machine)
-server 选择 "server" VM
-hotspot 与 "client" VM同义 [不赞成]
默认情况的VM是client.
-cp 一个文件夹和zip/jar文件组成的类搜索路径
-classpath 一个文件夹和zip/jar文件组成的类搜索路径
一个由文件夹,JAR压缩文件,或者ZIP压缩文件组成的用来搜索类的列表
-D名字=值
设置一个系统属性
-verbose[:class|gc|jni]
使详细输出变的可用
-version 打印产品版本然后退出
-version:值
只运行指定版本
-showversion 打印产品版本后继续
-jre-restrict-search | -jre-no-restrict-search
在版本搜索的时候,包含/排除用户私人的JRE
-? -help 打印帮助信息
-X 打印非标准选项帮助
-ea[:包名...|:类名]
-enableassertions[:包名...|:类名]
使断言可用
-da[:包名...|:类名]
-disableassertions[:包名...|:类名]
是断言不可用
-esa | -enablesystemassertions
使系统级断言可用
-dsa | -disablesystemassertions
使系统级断言不可用
-agentlib:库名[=选项]
加载本地代理库库名,例如. -agentlib:hprof
同时可查看, -agentlib:jdwp=help和 -agentlib:hprof=help
-agentpath:路径名[=选项]
通过全路径名来加载本地代理库
-javaagent:jar路径[=选项]
加载Java编程语言代理,可查看 java.lang.instrument
java预编译的参数设置的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java 预编译、java预编译的参数设置的信息别忘了在本站进行查找喔。
发布于:2022-11-23,除非注明,否则均为
原创文章,转载请注明出处。