最新文章列表

javac、java和jar命令使用实践

    Java开发中使用IDE工具肯定会很大程度的提高开发效率,但是有时候需要用java命令在服务器上启动Java工程代码来完成一系列的功能 ,当然用ANT也非常方便。下面以简单HelloWorld代码为例子来记录,如何使用最基本的Java命令。   一、编写HelloWorld,代码如下: public class Hello{ public static void main(St ...
kingxss 评论(0) 有4050人浏览 2013-01-17 01:06

如何用javac 和java 编译运行整个Java工程

前言:本文教你怎么用javac和java命令,以及如何利用脚本(shell或bat)方便处理,并用简单的实例展示这些用法。        IDE是把双刃剑,它可以什么都帮你做了,你只要敲几行代码,点几下鼠标,程序就跑起来了,用起来相当方便。你不用去关心它后面做了些什么,执行了哪些命令,基于什么原理。然而也是这种过分的依赖往往让人散失了最基本的技能,当到了一个没有IDE的地方,你便觉得无从下手,给你个 ...
xiaxingwork 评论(0) 有1871人浏览 2012-07-25 00:15

java初步

1、概述:{ 1、java实现可移植性靠的是JVM,JVM就是一台虚拟的计算机,只要在不同的操作系统上植入不同版本的JVM,java程序就可以在各个平台上移植,做 ...
whl717247746 评论(0) 有1287人浏览 2012-07-09 23:26

javac 简单命令引出的回顾

http://stackoverflow.com/questions/10812857/how-to-create-a-package-in-java 这上面的一个问题,有点费解,如果我在d:test目录下先编译Child.java然后再编译Parent.java,之后运行Parent为什么会有错误呢? test下 \test>javac A.java   找不到B d盘下   >jav ...
happys 评论(0) 有794人浏览 2012-05-30 19:52

java API的动态编译接口

     读javac源码时奇怪com.sun.tools.javac.main.Main中有这么个boolean apiMode实例变量,代码注释说“如果apiMode为true,那么某些错误可能导致异常”。奇怪的是从命令行启动javac并没有相关代码能设置apiMode的值,于是在源码中翻来翻去,发现原来是动态编译时会用到apiMode这个变量,于是豁然开朗,还是记录下吧,好记性不如烂笔头 特 ...
budairenqin 评论(0) 有2419人浏览 2012-05-23 22:53

eclipse ant

ANT异常com.sun.tools.javac.Main is not on the classpath ant编译java源代码时报错: com.sun.tools.javac.Main is not on the classpath. Perhaps JAVA_HOME does not point to the JDK. It is currently set to "C:\ ...
luoxiang183 评论(0) 有871人浏览 2012-05-17 16:00

JVM编译期字符串连接优化分析

为了研究javac对于String相关代码的字节码优化,我做了如下测试。     测试环境:        $ javac -version        javac 1.6.0_23        $ java -version ...
duzc2 评论(0) 有2330人浏览 2012-05-11 09:57

Windows下多版本Java并存问题

跨平台的Java配置如下: C:\Users\Administrator>set path Path=……D:\Program Files\Java\jdk1.6.0_31\bin;……   C:\Users\Administrator>set java JAVA_HOME=D:\Program Files\Java\jdk1.6.0_31   但是Windows ...
marshan 评论(0) 有9723人浏览 2012-05-01 23:59

使用openjdk的语法解析器(Parser)解析java源代码

    jsr269提供annotation processor,允许我们在编译器编译过程中挂钩子。http://projectlombok.org/ 的许多功能正是基于此实现。     但有时候可能需要解析语法正确,但没有语义的Java文件(比如对工程中的单个java源文件的方法等元素建索引),这个时候jsr269就不能满足需求了。此时,我们只要语法树(ast)就可以了,也就是说不需要编译通过, ...
jilen 评论(0) 有7492人浏览 2012-04-08 23:38

值得写一写的javac

很多书籍和网络教程关于Java编程环境搭建的内容,一般都言简意赅,赘述如下: 1、安装JDK and JRE,然后设置环境变量2、新建"JAVA_HOME”变量,设置 ...
idearye 评论(0) 有1328人浏览 2012-03-21 22:32

JAVA和JAVAC 命令行

原文:http://www.cnblogs.com/JeffChen/archive/2008/01/15/1039708.html   javac和java命令行中的-classpath选项这是个很基础的问题,但是因为基本上都是用现有的IDE工具 来开发java程序,所以很少有人意识到这一点。javac-classpath,设定要搜索类的路径,可以是目录,jar文件,zip文件(里面都是cla ...
zk1878 评论(0) 有1352人浏览 2012-03-06 18:05

java ANT javac 指定 encoding

javac 执行时 的指定方法是 javac -encoding UTF-8 运用java ANT 编译代码的时候,encoding的指定方法如下: 修改build.xml文件 <!-- コンパイル --> <javac srcdir="${target.src.dir}" destdir="${target.class.dir}" d ...
lvze1983 评论(0) 有10631人浏览 2012-03-02 11:03

温习jdk和tomcat

java是在一个小的咖啡屋命名的。 1.java可以跨平台,主要由于jvm。 2.jdk工具开发包又称作 sdk 3.jdk的bin目录中 javac.exe 编译器 javah.exe编译器,一般用于与c++集成,java.exe解释器。 4.之所以windows可以随便找到jdk 前提必须 path=“”指定安装路径bin,windows会自动寻找执行文件。 5.java的类库 ...
高级java工程师 评论(3) 有1412人浏览 2012-02-09 10:50

JDK环境变量设置详解【转】

下载好的JDK是一个可执行安装程序,双击安装。将安装路径改为:C:\jdk1.6.0(当然其他路径也可以)。 JDK安装完成之后我们进行JDK环境变量设置: 我的 ...
keemoving 评论(0) 有779人浏览 2012-01-29 21:47

java命令行编译 运行JAVA类

以下废弃 参见 http://www.cnblogs.com/pengxl/archive/2010/12/10/1902082.html 备注: 把java命令下的如下命令行做修改:  原: 在/test目录下运行编译后的Test程序: java -classpath ./classes Test 修改 : <!--StartFragment --> ...
cici_new_1987 评论(2) 有7809人浏览 2012-01-28 00:23

Java运行时编译和加载类

1、ant javac 的原理sun.tools包下包含了很多命令的java实现,javac的使用见下例://sun.tools.javac.Main 该类负责实现javac命令,推荐使用反射方式创建该类实例(ant中就是用的反射)。sun.tools.javac.Main compiler =                    new sun.tools.javac.Main(System.e ...
cisumer 评论(0) 有3297人浏览 2012-01-04 14:21

JDK 常用命令

一) 引言:    当我们安装完JDK时,除了必须的编译运行以外,它就已经自带了很多辅助工具。正所谓“工欲善其事,必先利其器。”如果能用好这些 ...
thaIm 评论(0) 有8730人浏览 2011-12-31 21:10

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics