idea设置classpath(java classpath 要不要添加到 path 为什么)

:暂无数据 2026-07-21 14:40:01 :0

idea设置classpath(java classpath 要不要添加到 path 为什么)

大家好,如果您还对idea设置classpath不太了解,没有关系,今天就由本站为大家分享idea设置classpath的知识,包括java classpath 要不要添加到 path 为什么的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

本文目录

java classpath 要不要添加到 path 为什么

classpath是不需要设置到path里面的。
这里说明一下,path是可执行应用程序默认寻找的地方,你将%java_home%\bin 添加后,你才可以直接在控制台中敲java,或者javac,设置path告诉系统去哪里搜这两个程序。
而classpath,顾名思义,只是java程序要运行,编译时候要去哪里寻找class,并不需要添加到path里面。
而在较新的jdk中,安装后都会在c:\windows\system32中放入java.exe及javac.exe等,所以有时候不设置path也是可以直接在控制台中调用java的
另外再普及一下,java其实是可以绿色安装的,假如你先安装了jdk,然后重装系统,只要你原先的jdk还在,你设置下环境变量就可以用了。主要目的是怎么让系统找到程序,以及设置classpath,让系统找到对应的class
IDE的话,他们会帮你解决这些问题,但大部分IDE都是基于JAVA开发的,所以你还是要保证java能被控制台直接访问,其余的,就可以不管了。

idea的环境变量怎么设置

我的电脑-属性-高级-环境变量;
选择-系统变量
A.设置JAVA_HOME环境变量:
单击-新建,在变量名中输入:”JAVA_HOME”
在变量值中输入:”C:\j2sdk1.4.2_08”
然后-确定,到此已经设置好JAVA_HOME环境变量。
B.设置CLASSPATH环境变量:
单击-新建,在变量名中输入:”CLASSPATH”
在变量值中输入:
”C:\j2sdk1.4.2_08\bin;.; C:\j2sdk1.4.2_08\lib; C:\j2sdk1.4.2_08\lib\dt.jar; C:\j2sdk1.4.2_08\lib\tools.jar; D:\Tomcat\common\lib\servlet.jar; C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msbase.jar; C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\mssqlserver.jar; C:\Program Files\Microsoft SQL Server 2000 Driver for JDBC\lib\msutil.jar”
然后-确定,到此已经设置好CLASSPATH环境变量。

intellijidea 导入 eclipse .userlibraries文件

点击设置面板(Ctrl+alt+S),选择“Paths”,在classpath标签项中将你在globallibraries中创建的项选中就可以啦。在GlobalLibraries创建的项如果不被选择,是不会添加到项目中的。

IDEA生成可执行的jar包时候如何像eclipse那样自动生成MANIFEST中的ClassPath导入包

因为依赖的Jar包数量很多,有何办法能像eclipse,自动把依赖的包打包到生成的jar包中,自动生成MANIFEST中的Class-Path?

idea怎么将库添加到类路径

在 Intellij 13 中,它看起来又略有不同。以下是 Intellij 13 的说明:
单击项目视图或通过单击窗口左边框上的“1:项目”按钮或按 Alt + 1 取消隐藏它
找到您的项目或子模块并单击它以突出显示它,然后按 F4,或右键单击并选择“打开模块设置”(在 IntelliJ 14 上它变为 F12)
单击依赖项选项卡
点击右侧的“+”按钮,选择“Jars or directory...”
找到您的路径并单击“确定”
在“选择所选文件的类别”对话框中,选择Classes(即使是属性),再次按确定和确定
您现在可以运行您的应用程序,它将在类路径中具有选定的路径

IDEA每运行一次都得点击工作路径Working directory,设置$MODULE_DIR$,应用后再写下一个文件依旧报错

解决方案:找到项目下的.idea/workspace.xml,在标签《component name="PropertiesComponent"》里添加一行属性:《property name="dynamic.classpath" 

value="true" /》《component name="PropertiesComponent"》其它属性不改《property name="dynamic.classpath" value="true" /》《/component》打开程序的运行配置,把Shortencommandline改为JARmanifest或classpathfile。

扩展资料

特色功能

智能的选取,在很多时候我们要选取某个方法,或某个循环或想一步一步从一个变量到整个类慢慢扩充着选取,IDEA就提供这种基于语法的选择,在默认设置中Ctrl+W,可以实现选取范围的不断扩充,这种方式在重构的时候尤其显得方便。

丰富的导航模式,IDEA提供了丰富的导航查看模式,例如Ctrl+E显示最近打开过的文件,Ctrl+N显示你希望显示的类名查找框(该框同样有智能补充功能,当你输入字母后IDEA将显示所有候选类名)。在最基本的project视图中,你还可以选择多种的视图方式。

关于idea设置classpath和java classpath 要不要添加到 path 为什么的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

idea设置classpath(java classpath 要不要添加到 path 为什么)

本文编辑:admin

更多文章:


withdrawal(withdrawal是什么意思)

withdrawal(withdrawal是什么意思)

今天给各位分享withdrawal是什么意思的知识,其中也会对withdrawal是什么意思进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

2026年10月11日 07:00

根据流程图怎么编写程序(用c语言根据流程图写程序)

根据流程图怎么编写程序(用c语言根据流程图写程序)

大家好,今天小编来为大家解答以下的问题,关于根据流程图怎么编写程序,用c语言根据流程图写程序这个很多人还不知道,现在让我们一起来看看吧!

2026年10月11日 06:00

在from子句中可以出现(如何在from 子句中嵌套查询下面的语句在access中出错!)

在from子句中可以出现(如何在from 子句中嵌套查询下面的语句在access中出错!)

大家好,关于在from子句中可以出现很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于如何在from 子句中嵌套查询下面的语句在access中出错!的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望

2026年10月11日 05:20

countif函数统计个数怎么用(countif函数怎么用 详解Excel中countif函数的使用方法)

countif函数统计个数怎么用(countif函数怎么用 详解Excel中countif函数的使用方法)

其实countif函数统计个数怎么用的问题并不复杂,但是又很多的朋友都不太了解countif函数怎么用 详解Excel中countif函数的使用方法,因此呢,今天小编就来为大家分享countif函数统计个数怎么用的一些知识,希望可以帮助到大

2026年10月11日 03:30

正则匹配数字之前的字符(正则表达式如何匹配前面是数字、中间是“/”、后面也是数字,就像2/3专业的模式)

正则匹配数字之前的字符(正则表达式如何匹配前面是数字、中间是“/”、后面也是数字,就像2/3专业的模式)

本篇文章给大家谈谈正则匹配数字之前的字符,以及正则表达式如何匹配前面是数字、中间是“/”、后面也是数字,就像2/3专业的模式对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问

2026年10月11日 03:00

register语言学(register语言学)

register语言学(register语言学)

“register语言学”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看register语言学(register语言学)!

2026年10月11日 01:40

系统架构设计师可以直接考吗(学生可以报名系统架构设计师吗)

系统架构设计师可以直接考吗(学生可以报名系统架构设计师吗)

“系统架构设计师可以直接考吗”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看系统架构设计师可以直接考吗(学生可以报名系统架构设计师吗)!

2026年10月11日 01:00

orlnsertbootmediinselected(我电脑开机显示这个是什么意思or insert boot media in select)

orlnsertbootmediinselected(我电脑开机显示这个是什么意思or insert boot media in select)

大家好,如果您还对orlnsertbootmediinselected不太了解,没有关系,今天就由本站为大家分享orlnsertbootmediinselected的知识,包括我电脑开机显示这个是什么意思or insert boot med

2026年10月10日 23:00

display的用法(display是什么意思 详解display的含义和用法)

display的用法(display是什么意思 详解display的含义和用法)

大家好,如果您还对display的用法不太了解,没有关系,今天就由本站为大家分享display的用法的知识,包括display是什么意思 详解display的含义和用法的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!

2026年10月10日 22:00

html全部居中代码(怎么让网页居中显示,html如何让网页居中)

html全部居中代码(怎么让网页居中显示,html如何让网页居中)

大家好,今天小编来为大家解答以下的问题,关于html全部居中代码,怎么让网页居中显示,html如何让网页居中这个很多人还不知道,现在让我们一起来看看吧!

2026年10月10日 21:10

最近更新

withdrawal(withdrawal是什么意思)
2026-10-11 07:00:01 浏览:0
热门文章

标签列表