我只是运行下面的脚本,它获取并解压JDK到正确的位置。问题是每个java命令(复制到/urs/bin)都会产生错误。然后,通过cd (我现在在JDK / bin中)进入JDK目录,并键入:./java -version和get:./java: No such file or directory,然后再次检查,但是java在那里!JDK上的ls -l显示所有java客户端都在bin中。
#!/bin/bash
#Author: Yucca Nel http://thejarbar.org
#Will restart system
#Modify these variables as needed
我无法安装ANT,但我安装了GIT,所以我在C驱动器中创建一个文件夹并粘贴ANT解压缩文件。
我有以下装置的位置,
1) JAVA: <D:\jdk1.7\bin>
2) GIT : <C:\Program Files\Git\bin>
AND
3) i created a Folder in C Drive for ANT : <C:\ant\bin>
使用命令提示符,
我可以成功地执行git命令。但是,当我输入命令ant时,会给出以下错误
Unable to locate tools.jar. Expected to find it
我在Ubuntu13.04上安装了MVN3.0.4和Oracle JDK1.7。当我构建一个现有的项目时,我得到
error: generics are not supported in -source 1.3
这个项目可以在Windows7上使用JDK1.7和MVN3.0.4,而无需修改pom.xml来告诉它要使用哪个版本的Java。
Ubuntu安装了OpenJDK1.7,但我在openjdk之前的路径中安装了Oracle JDK1.7。
maven在Ubuntu13.04上有什么问题?
谢谢。
我有一个关于Jenkins中的Java构建的问题。
我解决的错误如下所示:
Unable to locate the Javac Compiler in: C:\Jenkins\jre\..\lib\tools.jar Please ensure you are using JDK 1.4 or above and not a JRE (the com.sun.tools.javac.Main class is required). In most cases you can change the location of your Java installation by setting
我卸载了JDK1.8并在我的ubuntu上安装了JDK1.7,但是当我试图运行java时,我得到了以下错误:
sana@sana:~$ java -version
Error: could not find libjava.so
Error: Could not find Java SE Runtime Environment.
我正在使用Eclipse露娜开发java maven应用程序。
现在,我使用jdk1.7作为我默认安装的JRE。
在我从SVN中更新之后,我开始在我的pom.xml文件上得到这个错误:
You need to run build with JDK or have tools.jar on the classpath.
If this occures during eclipse build make sure you run eclipse under JDK as well
(com.mysema.maven:apt-maven-plugin:1.0.6:process:default:
在JDK1.6中,Doug在final字段前面使用next。
static final class HashEntry<K,V> {
final K key;
final int hash;
volatile V value;
final HashEntry<K,V> next;
而在JDK1.7中,next字段前面是volatile。我还注意到,在JDK1.7中,get方法使用getObjectVolatile方法读取具有易失性负载语义的value字段。
我不明白Doug之前为什么使用final。如果正确性有问题,那么他如何用JDK1.