配置JAVA环境时出现“export: command not found”

软件和网站开发以及相关技术探讨
回复
joe62303
帖子: 3
注册时间: 2014-11-17 23:02
系统: ubuntu 14.04+win 10

配置JAVA环境时出现“export: command not found”

#1

帖子 joe62303 » 2014-11-18 14:01

依照网上的教程http://www.cnblogs.com/fnng/archive/2013/01/30/2883815.html
在修改环境变量这一步时,在用terminal执行. /etc/environment出现错误
过程如下

代码: 全选

atlas@Idea /u/java> source /etc/environment
fish: Unknown command “source”
No command 'source' found, did you mean:
 Command 'gource' from package 'gource' (universe)
source: command not found
atlas@Idea /u/java> ./etc/environment
fish: Unknown command “./etc/environment”
./etc/environment: command not found
atlas@Idea /u/java> . /etc/environment
fish: Unknown command
“PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:-
JAVA_HOME/bin”. Did you mean “set PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:JAVA_H-
OME/bin”? For information on assigning values to variables, see the help section
on the set command by typing “help set”.
/etc/environment (line 1): PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:$JAVA_HOME/bin"
                           ^
in . (source) call of file “/etc/environment”,
	called on standard input,

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:JAVA_HOME/bin: command not found
fish: Unknown command “export”
/etc/environment (line 3): export CLASSPATH=.:&JAVA_HOME/lib:$JAVA_HOME/jre/lib
                           ^
in . (source) call of file “/etc/environment”,
	called on standard input,

export: command not found
fish: Commands may not contain variables. Use the eval builtin instead, like
“eval JAVA_HOME/lib:$JAVA_HOME/jre/lib”. See the help section for the eval
command by typing “help eval”.
/etc/environment (line 3): export CLASSPATH=.:&JAVA_HOME/lib:$JAVA_HOME/jre/lib
                                               ^
in . (source) call of file “/etc/environment”,
	called on standard input,

JAVA_HOME/lib:$JAVA_HOME/jre/lib: command not found
fish: Unknown command “export”
/etc/environment (line 5): export JAVA_HOME=/usr/java/java-7-sun
                           ^
in . (source) call of file “/etc/environment”,
	called on standard input,

export: command not found

其实source也找不到。。请问这是怎么回事?刚刚接触linux 多谢了

代码: 全选

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:$JAVA_HOME/bin"

export CLASSPATH=.:&JAVA_HOME/lib:$JAVA_HOME/jre/lib

export JAVA_HOME=/usr/java/java-7-sun
这是environment文件
头像
自由建客
帖子: 13468
注册时间: 2008-07-30 23:21
系统: Debian stable AMD64

Re: 配置JAVA环境时出现“export: command not found”

#2

帖子 自由建客 » 2014-11-28 17:43

上面有个现成的例子,你还要多此一举
onlylove
论坛版主
帖子: 5229
注册时间: 2007-01-14 16:23

Re: 配置JAVA环境时出现“export: command not found”

#3

帖子 onlylove » 2014-11-28 20:59

找不到?

代码: 全选

sudo find / -name source
结果是啥

代码: 全选

sudo find / -name export


原文作者用root用户搞得,你考虑下是不是权限问题
#include <stdio.h>
void main()
{
double world;
unsigned letter;
short stay;
long memories;
printf("I miss you.\n");
}
回复