这可能是一个常见问题,但我无法在UBUNTU中为JAR文件添加类路径.我已经在下面给出了我所知道的所有细节:
java位于这里:which java
命令的o/p 是 -/usr/bin/java
sudo vim /etc/bash.bashrc
export CLASSPATH=$CLASSPATH:/downloads/aws-java-sdk-1.3.24/lib/aws-java-sdk-1.3.24.jar
Run Code Online (Sandbox Code Playgroud)
ps:downloads文件夹直接位于root下
sudo vim /etc/environment
CLASSPATH="/usr/lib/jvm/jdk1.7.0/lib: /downloads/aws-java-sdk-1.3.24/lib/aws-java-sdk-1.3.24.jar:"
Run Code Online (Sandbox Code Playgroud)
正如您所看到的,我在bashrc和etc/environment中添加了类路径...但是在尝试运行S3Sample.java
awssdk for java 时遇到错误.
当我编译java文件时,我收到以下错误:
ubuntu@domU-12-31-39-03-31-91:/downloads/aws-java-sdk-1.3.24/samples/AmazonS3$ javac S3Sample.java
S3Sample.java:25: error: package com.amazonaws does not exist
import com.amazonaws.AmazonClientException;
Run Code Online (Sandbox Code Playgroud)
现在,我清楚地知道JAR文件没有添加到类路径中,因此我没有收到错误.我也试过javac
类路径选项 - 但它不起作用:(
PS:正确设置JAVA home,因为其他java程序正常工作.
我正在做这样的事情:
var MESSAGE = "part1 part2";
var fName = $("<input type=\"text\" class=\"fieldname\" size=35 disabled=disabled value=" + MESSAGE + " />" );
Run Code Online (Sandbox Code Playgroud)
文本框的值原来是"part1",缺少第2部分.即空格后的字符.这里有什么错误?