`

手动编译java文件

阅读更多

日常编译、构建会有标准化工具,maven、ant、或者IDE,特殊场景下会有单独编译某个java文件的情况,以下脚本就是解决没有构建工具情况下,如何编译java文件;

javac -encoding UTF-8 -classpath .;E:/WorkSpace/uias/WEB-INF/lib/annotations-api.jar;E:/WorkSpace/uias/WEB-INF/lib/ant-1.7.1.jar;E:/WorkSpace/uias/WEB-INF/lib/antlr-2.7.7.jar;E:/WorkSpace/uias/WEB-INF/lib/aopalliance-1.0.jar;E:/WorkSpace/uias/WEB-INF/lib/aspectjrt.jar;E:/WorkSpace/uias/WEB-INF/lib/aspectjweaver-1.6.9.jar;E:/WorkSpace/uias/WEB-INF/lib/bcpkix-jdk15on-159.jar;E:/WorkSpace/uias/WEB-INF/lib/bcprov-ext-jdk15on-159.jar;E:/WorkSpace/uias/WEB-INF/lib/bcprov-jdk15on-159.jar;E:/WorkSpace/uias/WEB-INF/lib/catalina-ant.jar;E:/WorkSpace/uias/WEB-INF/lib/catalina-ha.jar;E:/WorkSpace/uias/WEB-INF/lib/catalina-storeconfig.jar;E:/WorkSpace/uias/WEB-INF/lib/catalina-tribes.jar;E:/WorkSpace/uias/WEB-INF/lib/catalina.jar;E:/WorkSpace/uias/WEB-INF/lib/cglib-2.2.0.jar;E:/WorkSpace/uias/WEB-INF/lib/comet4j-tomcat6.jar;E:/WorkSpace/uias/WEB-INF/lib/commons-beanutils-1.8.0.jar;E:/WorkSpace/uias/WEB-INF/lib/commons-codec-1.9.jar;E:/WorkSpace/uias/WEB-INF/lib/commons-collections-3.2.1.jar;E:/WorkSpace/uias/WEB-INF/lib/commons-fileupload-1.3.jar;E:/WorkSpace/uias/WEB-INF/lib/commons-httpclient-3.1.jar;E:/WorkSpace/uias/WEB-INF/lib/commons-io-2.0.1.jar;E:/WorkSpace/uias/WEB-INF/lib/commons-lang-2.6.jar;E:/WorkSpace/uias/WEB-INF/lib/commons-logging-1.1.3.jar;E:/WorkSpace/uias/WEB-INF/lib/commons-net-3.1.jar;E:/WorkSpace/uias/WEB-INF/lib/commons-ssl.jar;E:/WorkSpace/uias/WEB-INF/lib/cxf-2.7.3.jar;E:/WorkSpace/uias/WEB-INF/lib/cxf-xjc-boolean-2.6.1.jar;E:/WorkSpace/uias/WEB-INF/lib/cxf-xjc-bug671-2.6.1.jar;E:/WorkSpace/uias/WEB-INF/lib/cxf-xjc-dv-2.6.1.jar;E:/WorkSpace/uias/WEB-INF/lib/cxf-xjc-runtime-2.6.1.jar;E:/WorkSpace/uias/WEB-INF/lib/cxf-xjc-ts-2.6.1.jar;E:/WorkSpace/uias/WEB-INF/lib/Dm7JdbcDriver17.jar;E:/WorkSpace/uias/WEB-INF/lib/DmDialect-for-hibernate3.0.jar;E:/WorkSpace/uias/WEB-INF/lib/dom4j-1.6.1.jar;E:/WorkSpace/uias/WEB-INF/lib/druid-1.0.2.jar;E:/WorkSpace/uias/WEB-INF/lib/ecj-4.6.3.jar;E:/WorkSpace/uias/WEB-INF/lib/el-api.jar;E:/WorkSpace/uias/WEB-INF/lib/esapi-2.0.1.jar;E:/WorkSpace/uias/WEB-INF/lib/ezmorph-1.0.6.jar;E:/WorkSpace/uias/WEB-INF/lib/gson-2.2.4.jar;E:/WorkSpace/uias/WEB-INF/lib/hibernate3.jar;E:/WorkSpace/uias/WEB-INF/lib/httpasyncclient-4.0-beta3.jar;E:/WorkSpace/uias/WEB-INF/lib/httpclient-4.3.1.jar;E:/WorkSpace/uias/WEB-INF/lib/httpcore-4.3.jar;E:/WorkSpace/uias/WEB-INF/lib/httpcore-nio-4.2.2.jar;E:/WorkSpace/uias/WEB-INF/lib/jackson-all-1.7.6.jar;E:/WorkSpace/uias/WEB-INF/lib/jasper-el.jar;E:/WorkSpace/uias/WEB-INF/lib/jasper.jar;E:/WorkSpace/uias/WEB-INF/lib/jaspic-api.jar;E:/WorkSpace/uias/WEB-INF/lib/javax.ws.rs-api-2.0-m10.jar;E:/WorkSpace/uias/WEB-INF/lib/jdom.jar;E:/WorkSpace/uias/WEB-INF/lib/jit-commonlog.jar;E:/WorkSpace/uias/WEB-INF/lib/jit-licenseapi-1.0.0.jar;E:/WorkSpace/uias/WEB-INF/lib/jit-pkitool-3.0.1.jar;E:/WorkSpace/uias/WEB-INF/lib/joda-time-2.3.jar;E:/WorkSpace/uias/WEB-INF/lib/jotpagent4.0.jar;E:/WorkSpace/uias/WEB-INF/lib/jsf-api.jar;E:/WorkSpace/uias/WEB-INF/lib/jsf-impl.jar;E:/WorkSpace/uias/WEB-INF/lib/json-lib-2.3-jdk15.jar;E:/WorkSpace/uias/WEB-INF/lib/jsp-api.jar;E:/WorkSpace/uias/WEB-INF/lib/jstl-1.2.jar;E:/WorkSpace/uias/WEB-INF/lib/jta.jar;E:/WorkSpace/uias/WEB-INF/lib/jxl-2.6.6.jar;E:/WorkSpace/uias/WEB-INF/lib/log4j-1.2.17.jar;E:/WorkSpace/uias/WEB-INF/lib/log4j-api-2.0.jar;E:/WorkSpace/uias/WEB-INF/lib/log4j-core-2.0.jar;E:/WorkSpace/uias/WEB-INF/lib/mail-1.4.jar;E:/WorkSpace/uias/WEB-INF/lib/mysql-connector-java-5.1.6-bin.jar;E:/WorkSpace/uias/WEB-INF/lib/neethi-3.0.2.jar;E:/WorkSpace/uias/WEB-INF/lib/ojdbc14.jar;E:/WorkSpace/uias/WEB-INF/lib/opensaml-2.6.4.jar;E:/WorkSpace/uias/WEB-INF/lib/openws-1.5.4.jar;E:/WorkSpace/uias/WEB-INF/lib/org.springframework.aop-3.1.1.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/org.springframework.asm-3.1.1.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/org.springframework.aspects-3.1.1.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/org.springframework.beans-3.1.1.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/org.springframework.context-3.1.1.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/org.springframework.context.support-3.1.1.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/org.springframework.core-3.1.1.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/org.springframework.expression-3.1.1.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/org.springframework.instrument-3.1.1.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/org.springframework.instrument.tomcat-3.1.1.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/org.springframework.jdbc-3.1.1.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/org.springframework.jms-3.1.1.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/org.springframework.orm-3.1.1.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/org.springframework.oxm-3.1.1.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/org.springframework.test-3.1.1.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/org.springframework.transaction-3.1.1.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/org.springframework.web-3.1.1.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/org.springframework.web.portlet-3.1.1.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/org.springframework.web.servlet-3.1.1.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/quartz-1.6.5.jar;E:/WorkSpace/uias/WEB-INF/lib/servlet-api.jar;E:/WorkSpace/uias/WEB-INF/lib/slf4j-api-1.7.7.jar;E:/WorkSpace/uias/WEB-INF/lib/slf4j-log4j12-1.7.7.jar;E:/WorkSpace/uias/WEB-INF/lib/spring-security-acl-3.1.0.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/spring-security-aspects-3.1.0.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/spring-security-cas-3.1.0.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/spring-security-config-3.1.0.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/spring-security-core-3.1.0.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/spring-security-crypto-3.1.0.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/spring-security-ldap-3.1.0.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/spring-security-oauth2-1.0.5.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/spring-security-openid-3.1.0.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/spring-security-remoting-3.1.0.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/spring-security-taglibs-3.1.0.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/spring-security-web-3.1.0.RELEASE.jar;E:/WorkSpace/uias/WEB-INF/lib/sqljdbc4.jar;E:/WorkSpace/uias/WEB-INF/lib/TinyRadius-1.0.jar;E:/WorkSpace/uias/WEB-INF/lib/tomcat-api.jar;E:/WorkSpace/uias/WEB-INF/lib/tomcat-coyote.jar;E:/WorkSpace/uias/WEB-INF/lib/tomcat-dbcp.jar;E:/WorkSpace/uias/WEB-INF/lib/tomcat-i18n-es.jar;E:/WorkSpace/uias/WEB-INF/lib/tomcat-i18n-fr.jar;E:/WorkSpace/uias/WEB-INF/lib/tomcat-i18n-ja.jar;E:/WorkSpace/uias/WEB-INF/lib/tomcat-jdbc.jar;E:/WorkSpace/uias/WEB-INF/lib/tomcat-jni.jar;E:/WorkSpace/uias/WEB-INF/lib/tomcat-util-scan.jar;E:/WorkSpace/uias/WEB-INF/lib/tomcat-util.jar;E:/WorkSpace/uias/WEB-INF/lib/tomcat-websocket.jar;E:/WorkSpace/uias/WEB-INF/lib/uias-sm2-1.0.jar;E:/WorkSpace/uias/WEB-INF/lib/UIASLicenseAPI-3.1.jar;E:/WorkSpace/uias/WEB-INF/lib/velocity-1.7.jar;E:/WorkSpace/uias/WEB-INF/lib/websocket-api.jar;E:/WorkSpace/uias/WEB-INF/lib/weixin-api.jar;E:/WorkSpace/uias/WEB-INF/lib/wsdl4j-1.6.2.jar;E:/WorkSpace/uias/WEB-INF/lib/wss4j-1.6.9.jar;E:/WorkSpace/uias/WEB-INF/lib/xalan-2.7.1.jar;E:/WorkSpace/uias/WEB-INF/lib/xerces-impl-2.9.0.jar;E:/WorkSpace/uias/WEB-INF/lib/xerces.jar;E:/WorkSpace/uias/WEB-INF/lib/xmlschema-core-2.0.3.jar;E:/WorkSpace/uias/WEB-INF/lib/xmlsec-1.5.7.jar;E:/WorkSpace/uias/WEB-INF/lib/xmltooling-1.4.4.jar;E:/WorkSpace/uias/WEB-INF/lib/zxing-core-2.1.jar classes/com/jit/uias/auth/service/impl/CertAuthServiceImpl.java -verbose

 

分享到:
评论

相关推荐

    Java快速编译工具

    优点:本程序不需要用户手动敲击CMD命令,只需在图形界面上用鼠标点击即可方便地编译Java源程序,并可自定义class文件的存储位置。同时,在用户点击编译、运行等按钮时,会自动生成相应的CMD命令并通过对话框显示...

    反编译指定文件夹下的所有jar包和calss文件,并放到原目录结构中(本项目是java开发的项目使用了springboot框架)

    5.解压完成后程序会反编译所有class文件,并保存成java文件到原目录 6.保存java文件后程序会删除class文件 7.删除class文件的原因是程序可以手动终止,重启会继续反编译剩下的class文件(类似断点续传) 8.启动程序...

    命令行下的Java编译工具

    本人08年开始接触Java,初学者当然是使用黑框框编译啦,可是JDK编译器手动太麻烦,又要javac源文件,又要java主类名,还有Applet又要手动写html,包含自定义包文件又要重新输入包文件路径。 故特意编写此编译工具,只...

    java反编译工具jd-gui

    java反编译工具jd-gui 批量反编译工具是将java语言打包的执行文件回滚为java代码,同时支持单文件反编译和批量操作 支持多种格式,可直接反编译类文件,或j2ee的ear分发包,甚至支持直接反编译android应用 批量反...

    linux g++编译,链接助手

    ./ant.sh build 编译src下所有cpp,在bin目录下生成对应的.o文件文件(类似java-classes生成规则),并链接,生成.bin文件 ./ant.sh run运行生成的.bin文件 ./ant.sh share自动将cpp打包成.so动态库。

    MuPDF编译而成的libmupdf_java.so文件

    由于MUPDF并没有直接提供编译好的SO文件,上网找的都是别人家编译过的SO,其中里面不够满足业务自身要求,所有需要我们进行手动编译 https://blog.csdn.net/u010638673/article/details/80577631

    Android APK+Dex文件反编译及回编译工具(APKDB)v.1.9.2 正式版

    5、安装后无法编译文件,提示JAVA 错误 (未安装JAVA平台,或安装错误。请卸载后重启电脑,重装再次重启电脑) 6、安装成功后,编译文件提示 “Can’t create the output directory\\****\smali” (这是文件夹 ...

    Protobuf,java和C#开发批量编译工具源码

    为上一篇上传的文档新加的代码,支持一键编译出*.java和*.c#文件,不用手动去输命令处理,当有上百个proto文件的时候,可以选择打包一部分或者打包全部,非常效率和高效的工具,附上源码给需要的人,有问题请邮件,...

    hotswap-for-java-file.zip

    热更的文件为java文件,大致是把java文件动态编译成class 然后用agentmain来进行热更 程序启动后,可以自己手动调用HotSwapManager.startTimerTask()方法来启动自动热更的schedule 也可以自己弄个定时器,调用...

    java反编译

    从myeclipse中打开含有class的project,通过快捷键ctrl+shift+type查找到java类文件(搜索jar包和src目录),在弹出的窗口中,输入已有的类名,双击即可看到反编译jar包中任意class文件的效果。 此外,还有一款比...

    APK+Dex文件反编译及回编译工具 v1.6.5

     5、安装后无法编译文件,提示JAVA 错误  (未安装JAVA平台,或安装错误。请卸载后重启电脑,重装再次重启电脑)  6、安装成功后,编译文件提示 “Can't create the output directory \\****\smali”  (拜托...

    redhat.java-0.64.1.vsix Java VScode的语言支持离线安装包

    独立Java文件支持 键入时报告解析和编译错误 代码完成 代码/源操作/重构 Javadoc徘徊 组织进口 手动或保存时触发 使用Ctrl+Shift+v(Cmd+Shift+v在Mac上)将代码粘贴到Java文件中时。 类型搜索 代码大纲 代码折叠 ...

    Java项目开发与毕业设计指导

    安装JDK、配置环境变量,编译java源文件(可以用eclipse自动编译也可以手动命令行下编译),然后命令行下运行如下命令启动服务器端: java rmi.NetS 2000 (端口号为2000) 键入如下命令启动客户端: java...

    安卓文件分类浏览器.zip

    并且还可以切换列表显示效果和对文件分类浏览,比较遗憾的是源码注释不多,项目编码UTF-8编译版本2.3.3,javaapk.com-MediaCenter是程序的主项目依赖moduleAboutus和moduleAnimtab两个项目,三个项目如果导入以后...

    合工大编译原理实验二语法分析李宏芒

    1. 可在界面文本框上手动输入或由文件读取方式导入.txt文件内需要分析的产生式文法。产生式文法及分析式都可任意。 2. 如果发现错误则报告出错ERROR。 3. 删除空格类字符,包括但不限于‘\t’, ‘\r’, ‘\n’, ...

    JAR/WAR反编译

    这时候就需要进行反编译了,说白了反编译就是把class变成java文件,少量文件可以手动进行修改,但是当项目比较大,涉及的源码比较多,这时候用反编译工具就很有必要了,本资源主要目的就是手把手教你进行反编译。

    合工大编译原理实验一词法分析李宏芒

    1) 可在界面文本框上手动输入或由文件读取方式导入.c或.txt文件内需要分析的程序段。 2) 如果发现错误则报告出错ERROR且将统计的行数和列数用于错误单词的定位 3) 删除空格类字符,包括但不限于‘\t’, ‘\r’, ‘\...

    docker 的java编译环境构建详细介绍

    用Dockerfile 构建一个java的编译环境,这里整理下实现步骤: 1、包括以下软件包 ubuntu jdk maven svn 2、jdk、maven 需要手动下载,下载之后分别为 jdk-8u51-linux-x64.gz apache-maven-3.3.3-bin.tar.gz 3、...

    corejava基础重要知识点总结

    PATH=C:\Program Files\Java\jdk1.6.0_45\bin(javac.exe->编译指令 java.exe -》运行指令) CLASSPATH:类加载器使用 让类加载器明确去哪里加载.class文件 通常不需要设置 默认值:. .:当前目录(.java) ...

    基于Java图形用户界面的计算器

    这是一个基于Java的计算器源代码。是一个.Java文件。直接编译运行就可以了。如果文件名与类名不相同。请您手动修改

Global site tag (gtag.js) - Google Analytics