ant 编译,java jdk版本为jdk1.6.0_03问题

ttmmei 2008-04-09 02:06:00
我用ant编译,项目对应的java jdk版本为jdk1.6.0_03
检查build.xml也没有问题,用ant编译,报错如下。不知是什么原因,烦指点下。多谢!
[javac] javac: invalid target release: 1.5
[javac] Usage: javac <options> <source files>
[javac] where possible options include:
[javac] -g Generate all debugging info
[javac] -g:none Generate no debugging info
[javac] -g:{lines,vars,source} Generate only some debugging info
[javac] -nowarn Generate no warnings
[javac] -verbose Output messages about what the compiler is doing
[javac] -deprecation Output source locations where deprecated APIs are used
[javac] -classpath <path> Specify where to find user class files
[javac] -sourcepath <path> Specify where to find input source files

[javac] -bootclasspath <path> Override location of bootstrap class files
[javac] -extdirs <dirs> Override location of installed extensions
[javac] -d <directory> Specify where to place generated class files
[javac] -encoding <encoding> Specify character encoding used by source files
[javac] -source <release> Provide source compatibility with specified release
[javac] -target <release> Generate class files for specific VM version
[javac] -help Print a synopsis of standard options

...全文
669 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
aumy2008 2009-12-14
  • 打赏
  • 举报
回复
我也遇到过,环境变量中的java版本和ant中的不一致,更改环境变量的版本,然后重启编辑环境,运行就可以了。
schumiXsuse 2008-04-09
  • 打赏
  • 举报
回复
版本不对吧
介绍了Jenkins从安装、配置到构建、包含插件管理、邮件管理、系统启动和重启 Jenkins管理员操作手册 1.服务器工具安装 1.1.Jdk安装 安装软件:jdk-6u20-windows-x64,按提示安装即可。 设置环境变量: JAVA_HOME= C:\Program Files\Java\jdk1.6.0_20 Path= C:\Program Files\Java\jdk1.6.0_20\bin;C:\Program Files\Java\jre6\bin; CLASSPATH= C:\Program Files\Java\jdk1.6.0_20;C:\Program Files\Java\jdk1.6.0_20\lib;C:\Program Files\Java\jdk1.6.0_20\lib\tools.jar; 1.2.Ant安装 Ant安装包路径加入环境变量,软件:apache-ant-1.8.4 Ant_Home=C:\ant\apache-ant-1.8.4-bin\apache-ant-1.8.4 Path = C:\ant\apache-ant-1.8.4-bin\apache-ant-1.8.4\bin classpath = C:\ant\apache-ant-1.8.4-bin\apache-ant-1.8.4\lib 1.3.Jenkins安装 下载jenkins.war, 拷贝到E:\jenkins下,然后运行java -jar jenkins.war 设置环境变量 JENKINS_HOME=E:\jenkins 访问http://localhost:8080 , jenkins的主界面如下: 2.系统配置 2.1.主目录和工作空间目录配置 在已运行的Jenkins主页中,点击左侧的系统管理—>系统设置进入如下页面。 主目录:JENKINS_HOME的目录,E:/AutoCompile/20990101 工作空间目录:Jenkins在此处取代码,编译。   2.2.JDK和Ant配置 配置一个JDK和ANT安装路径:JAVA_HOME和ANT_HOME即可。 2.3.SVN配置 Subversion Workspace Version:SVN的版本号,选择你对应的版本号 2.4.邮件通知配置 配置发件人地址   系统管理员邮件地址:Jenkins邮件发送地址  配置邮件通知 3.构建任务 增值服务器端,配置了编译模板“compile_templet”,CM维护时修改此模板即可。项目经理新建构建任务时,选择“复制已有Item”复制任务名称 “compile_templet”,提交上线编译单即可。 3.1.新建构建任务 Jenkins主页中,点击左侧的“新建”进入如下界面 选择构建一个自由风格的软件项目,填写描述: SVN编译URL路径,SVN用户名和密码等信息: 增加构建步骤,可以填写相应的bat脚本内容 输入相应脚本命令即可。 3.2.执行构建 构建任务页面左侧,点击“立即构建“,构建历史即显示编译状态。 3.3.编译日志查看 Build History,点击构建#2,在新窗口中点击Console Output查看编译日志 3.4.构建配置和删除 在构建任务页面中,点击“配置”可修改3.1节内容。 点击“删除Project”可以删除该编译任务。 3.5.构建任务管理 在Jenkins主页面中可以进行所有构建任务的管理。立即构建,删除构建任务操作。 如上图:S栏目代表着“最新构建状态”,W栏目代表着“构建稳定性”。Jenkins使用这两个概念来介绍一个作业的总体状况。 构建状态:下图中分级符号概述了一个Job新近一次构建会产生的四种可能的状态:  Successful:完成构建,且被认为是稳定的。 Unstable:完成构建,但被认为不稳定。 Failed:构建失败。 Disabled:构建已禁用。   构建稳定性: Jenkins会基于一些后处理器任务为构建发布一个稳健指数 (从0-100 ),分数越高,表明构建越稳定。下图中分级符号概述了稳定性的评分范围。任何构建作业的状态(总分100)低于80分就是不稳定的。   4.用户权限管理 4.1.安装用户管理插件 参照第5章插件管理,安装插件:“Role Strategy Plugin” 4.2.用户新增 Jenkins系统管理页面,“管理用户” 新页面,点击“新建用户” 填写相应用户名和密码,点击sign up即可。 4.3.用户权限管理 Jenkins系统管理页面,点击“Manage and Assign Roles” 如下页面中配置: “ Manage Roles” 中对权限进行配置: 全局权限和项目权限: Global roles:全局权限。配置admin和readonly权限。admin可以对Jenkins系统的配置进行修改,对项目人员不开放此权限。readonly为匿名登陆只读权限。 Project Roles: 项目权限。对项目经理和开发人员开放此权限。 Pattern中配置权限对应的编译项目,NB.* 表示以NB开头的项目。 注:1.全局权限会覆盖项目权限中的设置。 2.项目权限中Job的Delete权限不开放,由配置人员控制。 “ Assign Roles” 中对权限进行分配: 如图,管理员权限:分配admin 项目经理权限:分配 compile权限 。 5.插件管理 系统管理-管理插件: “可选插件”中,过滤要安装的插件: “直接安装”即可,安装完后重启Jenkins。 6.邮件管理 按照2.4节配置好Jenkins系统的邮件账户后 在构建任务-“配置”页面,点击“增加构建后操作步骤”,选择“Editable Email Notification” 配置邮件通用格式配置: “Advanced Setting”配置失败和成功通知邮件。 7.系统启动和重启 关闭Jenkins运行窗口,再运行java -jar jenkins.war
mybatis是另外一个优秀的ORM框架。考虑到以后可能会用到它,遂决定提前学习,以备不时之需。为了督促自己学习,同时也是为了及时总结,并与大家分享,近期准备写一个mybatis学习笔记的系列博文。请有兴趣的朋友多多关注、督促并批评指正!不胜感激! 在拙作《纯手工编写第一个Hibernate程序》和《对“纯手工编写的第一个Hibernate程序”的改进》中,笔者没有使用任何IDE工具,全凭普通的文本编辑器和相关命令完成了两个简单的Hibernate程序的编写、编译和运行。这样虽然能够帮助自己理清程序运行的机理,但是步骤未免过于繁琐,长期如此写程序肯定会浪费很多时间。那么有没有一款有效的工具能够帮助我们完成那些重复、繁琐的工作呢?有的,ant就是一款能完成此任务的优秀的“轻量级”工具。说它轻量级,是因为它是一款命令行工具,小巧,不像eclipse等IDE那样庞大。在mybatis的学习过程中,笔者就将使用ant来管理自己的工程。因此,就先用两篇博文来介绍ant的简单用法,作为预备,并希望能对想了解ant的朋友有所帮助。本文即介绍如何在Windows XP下安装、配置ant(Windows 7下与此类似)。 一、ant的下载 ant是Apache的一个项目(http://ant.apache.org/),目前的最新版是1.8.4(http://ant.apache.org/bindownload.cgi)。我们下载apache-ant-1.8.4-bin.zip,这是Windows下常用的一种压缩格式。Apache建议下载后校验文件的完整性,为此可使用HashCalc或winMd5Sum等工具对文件进行校验。在下载页面上点击文件后面的“PGP”等链接,即可得到相应的校验数据。如点击“MD5”,即可得到文件的MD5值。这里以winMd5Sum为例来演示如何校验文件的完整性。如下图所示: 点击“Compare”按钮,即可比对两个MD5值。若两者相等,即弹出如下的对话框: 这表明文件没有被破坏。 二、ant的安装与配置 ant的安装就是将下载的压缩包解压缩到相应的目录下即可,这里笔者将它解压缩到D盘。解压缩后如下图所示: 由上图可见,此目录名太长,因此读者可根据自身爱好,将之改成一个简单的目录名。接下来就是需要配置运行ant所需要的环境变量了。ant运行需要JAVA_HOME环境变量(JAVA_HOME变量的值就是JDK的安装目录,笔者的机器上就是D:\Java\jdk1.6.0_29。配置方式与ANT_HOME、CATALINA_HOME一致),和配置它自己的ANT_HOME环境变量,此变量的值就是ant的安装目录了。在这里,当然就是"D:\apache-ant-1.8.4”了。与配置tomcat的CATALINA_HOME环境变量(关于CATALINA_HOME环境变量,,我们右键点击“我的电脑”,依次点击“属性”、“高级”、“环境变量”,就打开了“环境变量”窗口。在此,我们就可以对需要的环境变量进行配置。一般我们都是以“Administrator”的身份登录Windows,因此,此窗口的上半部分就是“Administrator的用户变量”。点击上半部分的“新建”、“编辑”和“删除”按钮,即可对Administrator的环境变量进行配置。Windows设计为多用户系统,在这里设置的“Administrator的用户变量”,就只对Administrator有效。若系统中还有其他用户(这种情况目前应该很少了),并且想让设置的环境变量对所有用户有效,可点击此窗口的下半部分“系统变量”的“新建”、“编辑”和“删除”按钮,来配置相应的环境变量。 我们来配置Administrator的环境变量。点击它的“新建”按钮,即弹出“新建用户变量”窗口,在“变量名”中填入"ANT_HOME”,“变量值”中填入前面的"D:\apache-ant-1.8.4”,如下图所示: 点击“确定”即可。 运行ant,主要就是运行ant安装目录下的bin目录里(在本例中即为D:\apache-ant-1.8.4\bin)的ant.bat。说到这里,你可能已经猜到了:为了在任何目录下都能够运行它,我们需要把此bin目录添加到path环境变量中(关于PATH环境变量,读者可参考笔者的博文《Windows下PATH等环境变量详解》)。在“环境变量”窗口中,我们来为Administrator用户配置PATH环境变量。在“变量”这一栏中,找到PATH变量,点击“编辑”按钮,即弹出“编辑用户变量”窗口。在变量值的最后,添加如下值:%ANT_HOME%\bin(把ANT_HOME放在两个百分号之间,表明要取出它的值,这样就可以自动算出bin目录的完整路径。设置ANT_HOME环境变量的好处之一就是如果改变了ant的安装目录,只需要修改ANT_HOME即可,新的bin目录的完整路径可以自动算出来,而无需手动修改PATH环境变量,这和CATALINA_HOME环境变量是一致的),注意与前面的值用英文的分号(;)隔开。如下图所示: (注意前面亦是使用%JAVA_HOME%\bin的方式把JDK的bin目录添加到PATH中) 一路“确定”,关闭所有窗口,即配置完成。打开一个命令行窗口(在此之前已打开的命令行窗口不能生效),运行如下命令:ant -version。即可打印出ant的版本信息,如下图所示: 表明ant安装、配置成功。运行命令ant -help,可显示ant命令的帮助信息。
TR069 Openacs服务器搭建 目录 一、安装JDK 3 二、安装MySQL数据库及驱动 5 三、JBOSS服务器 13 四、在ANT编译ACS源码 16 五、在JBOSS中部署编译后的openacs项目 19 六、OPENACS操作简要手册 22 1 、CPE的设置 22 2 、Openacs的基本设置 22 3、openacs脚本的使用(注意更改IP) 24 一、安装JDK 并且设置好环境变量 这里必须设置的有两个环境变量: 1. JAVA_HOME: C:\Program Files\Java\jdk1.6.0_25 (JDK的安装目录) 2. Path:C:\Program Files\Java\jdk1.6.0_25\bin (设置了Path,才能使用javajavac) 设置完两个环境变量,在cmd中用Javajavac两个命令检查是否有效 说明: JAVA_HOME 指明JDK安装路径,就是刚才安装时所选择的路径(假设安装在D:\jdk1.4),此路径下 包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,Eclipse等都需 要依靠此变量)。 Path 使得系统可以在任何路径下识别java命令,设为: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin CLASSPATH 为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:.;%JAVA_HOME%\lib;%JA VA_HOME%\lib\tools.jar (要加.表示当前路径) 二、安装MySQL数据库及驱动 MySQL数据库安装前必须有.NAT framework的支持,安装.NAT framework4.0之前需要装一个WIC(如果安装需要会有提示,电脑上已安装可跳过) 安装了WIC再安装.NET framework4.0(一共需要有framework 2.0和4.0两个,先装2.0版本再装4.0,如果只有4.0,用framework clean up工具清理后再装) 安装完成后就可以安装MySQL了! 选择custom安装到指定路径 下面会进入设置向导 这里是设置管理员密码,用户名是root,密码也设置为root (这里的用户名密码对应后文的openacs-ds.xml中的参数设置) 到目前为止,JDK和MYSQL数据库都装好了。 现在数据库装好了,需要将MySQL的JDBC驱动拷贝到JBOSS服务器的相应目录下,使得JB OSS可以在部署的项目中连接数据库: 将mysql-connector-java-5.1.18-bin.jar复制到C:\ Program File\jboss- 4.2.2.GA\server\default\lib目录下。 数据库用户设置 创建数据库时默认的为root用户,拥有最高权限,可以直接使用root用户,也可以新建 ,新建参考如下: 进入数据库,创建数据库ACS,并修改访问权限,如下所示: CREATE DATABASE ACS; //新建名为ACS的数据库 Use ACS; GRANT ALL ON ACS.* TO openacs IDENTIFIED BY 'openacs'; //红色部分依次表示:ACS数据库的所有表、用户名、用户密码,对一个用户对相应表的 权限,ALL表示所有权限。 例: // mysql> grant 权限1,权限2,…权限n on 数据库名称.表名称 to 用户名@用户地址 identified by '连接口令'; mysql>grant select,insert,update,delete,create,drop on vtdc.employee to joe@10.163.225.87 identified by '123 ; 至此数据库和驱动安装完成。 三、JBOSS服务器 说明:JBOSS服务器可以直接解压即可(当前放在C盘Program File目录,最好放在此目录,其他目录需要修改ACS下的多个配置文件) ************//如果不放在C盘,编译时会出现如下错误:************************* * **************************************************************************** *** 1、首先设置JBOSS环境变量:新建JBOSS_HOME,值为jboss顶层目录 2、JBOSS_HOME设置完成后,需要将%JBOSS_HOME%\bin;添加的PATH中; JBOSS服务器开启: 在目录JBOSS根目录 下新增StartJBoss.bat 运行StartJ

67,516

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧