ubuntu 用软件中心安装的eclipse,没有配置环境变量怎么也可以用
是自动配置的吗好像jdk它也一起下载并安装了可是打开profile里面又没有java的环境变量配置...
是自动配置的吗 好像jdk它也一起下载并安装了 可是打开profile里面又没有java的环境变量配置
展开
展开全部
回答这个问题前,我们首先看一下环境变量是做什么用的
环境变量的目的
我们通常设置环境变量是一个变量名,一个变量值,比如path,里面添加jdk的bin目录,那添加了这个有什么用呢?比如Java_home等,这些就像我们编写程序定义一个变量一样,这个变量是全局变量以后在系统里面只要引用java_home,就可以寻找到java的安装目录
为什么eclipse,不配置环境变量也可以用呢?eclipse的运行是需要依赖于jre,他只要知道系统上安装的jre的路径就可以了,这个路径怎么配置呢,一般有两种方法
1、%JAVA_HOME%/bin,这样的方式,就可以通过引用Java_home这个环境变量,就可以知道具体的路径
2、我们直接写全路径:c:\java\bin,通过这样的方式
linux的软件安装是会自动使用依赖,这个在安装的时候就知道相关路径了
具体的采用哪种方式,你看一下你的环境变量是否已经配置,在命令行里面使用java、javac看是否能打印相关信息
另外在eclipse的根目录下面,看一下eclipse.ini里面有没有jdk路径的相关信息
环境变量的目的
我们通常设置环境变量是一个变量名,一个变量值,比如path,里面添加jdk的bin目录,那添加了这个有什么用呢?比如Java_home等,这些就像我们编写程序定义一个变量一样,这个变量是全局变量以后在系统里面只要引用java_home,就可以寻找到java的安装目录
为什么eclipse,不配置环境变量也可以用呢?eclipse的运行是需要依赖于jre,他只要知道系统上安装的jre的路径就可以了,这个路径怎么配置呢,一般有两种方法
1、%JAVA_HOME%/bin,这样的方式,就可以通过引用Java_home这个环境变量,就可以知道具体的路径
2、我们直接写全路径:c:\java\bin,通过这样的方式
linux的软件安装是会自动使用依赖,这个在安装的时候就知道相关路径了
具体的采用哪种方式,你看一下你的环境变量是否已经配置,在命令行里面使用java、javac看是否能打印相关信息
另外在eclipse的根目录下面,看一下eclipse.ini里面有没有jdk路径的相关信息
追问
在命令行里打java、javac有输出结果,jdk之前没装的,是不是装eclipse时ubuntu软件中心把jdk也一起装了?
追答
嗯,是的,安装eclipse的时候将JDK也一起安装了,在ubuntu里面会自动的安装依赖软件
如果你在ubuntu里面配置apache+php的环境,也会发现,啥都不用配置
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询