服务器jdk17有没有tools.jar
时间: 2023-07-31 11:03:06 浏览: 123
服务器 JDK 17 中应该没有 tools.jar。
在 JDK 的早期版本中,tools.jar 是一个包含了一些工具类和资源文件的库,它主要用于开发环境中的一些工具和插件。这个库通常位于 JDK 的 lib 目录下。
然而,从 JDK 9 开始,tools.jar 已经被移除了。JDK 9 引入了一种模块化的系统(即项目 Jigsaw),其中的工具类和资源文件被重组和重新分配到了各个模块中,因此不再需要单独的 tools.jar。
根据这个变化,JDK 17 作为较新版本的 JDK,应该是没有 tools.jar 的。如果您在 JDK 17 安装目录下找到了 lib 目录中的 tools.jar,可能是因为 JDK 的更新机制没有完全清理旧的文件。在新版本的 JDK 中,开发工具如javac、javadoc、javap等被整合到了相应的模块中,无需再使用 tools.jar。
要编译、运行或使用 Java 开发工具,可以直接使用 JDK 17 中的工具和命令,如 java、javac、javadoc 等命令,无需再关注 tools.jar 是否存在。
相关问题
服务器安装jdk
好的,我可以为您提供安装 JDK 的步骤,具体如下:
1. 首先,您需要在服务器上下载适用于您的操作系统的 JDK 安装包,可以从 Oracle 官方网站下载。
2. 下载完成后,您需要解压缩安装包。可以使用以下命令在终端中解压缩:
```
tar -zxvf jdk-xxxx.tar.gz
```
其中,xxxx 是 JDK 版本号。
3. 解压缩完成后,您需要设置环境变量。可以编辑 /etc/profile 文件,加入以下内容:
```
export JAVA_HOME=/usr/local/jdk-xxxx
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
```
其中,xxxx 是 JDK 版本号,需根据您下载的版本号进行修改。
4. 保存文件并退出,然后使用以下命令使环境变量生效:
```
source /etc/profile
```
5. 最后,您可以使用以下命令验证 JDK 是否安装成功:
```
java -version
```
如果输出 JDK 版本信息,则说明 JDK 安装成功。
希望这些步骤能够帮助您安装 JDK。
JDK17 Tomcat IDEA
回答: 如果你想在IDEA中使用JDK17和Tomcat,你需要进行一些配置。首先,你需要配置JAVA_HOME和CLASSPATH环境变量。你可以在系统属性中配置JAVA_HOME为JDK的安装路径,比如D:\APPS\jdk17。然后,你需要在CLASSPATH中添加以下内容:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar。这样可以确保IDEA能够正确地找到JDK的库文件。\[2\]\[3\]
接下来,你需要下载Tomcat并进行配置。你可以在Tomcat的官方网站上下载最新版本的Tomcat。一旦下载完成,你可以将Tomcat解压到你想要安装的目录中。然后,你需要配置TOMCAT_HOME环境变量,将其设置为Tomcat的安装路径。例如,你可以将TOMCAT_HOME设置为D:\APPS\tomcat。
在IDEA中,你可以打开项目设置,找到SDK设置,并将JDK17作为项目的默认JDK。然后,你可以配置Tomcat服务器,将TOMCAT_HOME设置为Tomcat的安装路径,并指定Tomcat的端口号和其他相关配置。
这样,你就可以在IDEA中使用JDK17和Tomcat来开发和运行你的项目了。记得在配置完成后重新启动IDEA,以确保配置生效。\[1\]
#### 引用[.reference_title]
- *1* *2* [Windows11安装JDK17-IDEA2021-TOMCAT10一步到位配置教程](https://blog.csdn.net/tel15716503548/article/details/120331501)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [IntelliJ IDEA 2017 JDK Tomcat Maven 配置步骤详解(一)](https://blog.csdn.net/weixin_30588907/article/details/99136624)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]