首页 > 编程知识 正文

javajdk安装教程,java获取jar包中文件路径

时间:2023-05-05 08:11:47 阅读:108856 作者:4269

批处理命令是指将Doc下的命令写入一个批处理文件. bat,从而在逻辑上一次执行多个命令的批处理过程。 因此,要创建自动编译Java文件的批处理文件,需要执行以下步骤,就像在命令行中运行一样。

一、设置环境变量:与在命令行中设置环境变量类似,该环境变量设置为“一次性”,在当前Doc命令表单中有效。

1 .为了使用javac APP编译,必须将jdk目录下的lmdyx文件夹添加到path环境变量中。 即,set path=%Java_Homelmdyx; %path%

2、同时配置编译过程中使用的软件包的路径,所以啊,设置classpath环境变量。 也就是说,设置Java包和项目中引入的包的本地路径

Java包设置: SETC lasspath=% Java _ homelibdt.jar; %Java_Homelibtools.jar; classpath

软件包部署:只需将相应软件包的本地路径添加到classpath值中即可。 添加servlet和fileupload这两个软件包时,SETC lasspath=d :Tomcat 5.5commonlib servlet-API.jar; d :Tomcat 5.5web appsmyappwe B- INFlibcommons-file upload-1.0.jar; %classpath%

二.调用javac APP应用程序:如果未设置path,则需要引入javac命令的完整路径。 这里已经设置了path,可以直接使用javac命令。

三.指定class文件输出目录。 (缺省情况下,输出到当前目录,即. bat文件)使用javac命令的参数d指定class文件输出目录。 例如,javac -d .WEB-INFclasses %1会将class文件放在当前目录下的WEB-INFclasses中。 此时将执行所有命令,并调用pause命令以完成批处理。

四.复制批处理文件快捷方式,利用批处理文件快捷方式编译,可以避免相对路径编译过程中的影响。

五.此时,可以直接将java文件拖动到该快捷方式进行编译处理。

附上这个批处理文件的源代码。

set path=c :program filesJavaJDK1.6.0_ 13lmd yx; %path%

SETC lass path=c :program filesJavaJDK1.6.0_ 13libdt.jar; c :program filesJavaJDK1.6.0_ 13libtools.jar

SETC lasspath=d :Tomcat 5.5commonlibservlet-API.jar; d :Tomcat 5.5web appsmyappwe B- INFlibcommons-file upload-1.0.jar; %classpath%

javac -d .WEB-INFclasses %1

帕尤斯

1

0

踩上去

共享至:

2010-05-22 18:02

巡游5480号

评论

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。