macosjava
㈠ 新MacOS catalina 后,软件要求低版本的java,但是系统又存在高版本,怎么解决
mac系统下,运行不了java文件有可能是以下原因:
没有配置好jdk的环境变量,参照网上的教程,配置好环境变量。
类名写错。文件名必须与主类的名字一样,否则会提示找不到主类。
java文件编码有误,导致编译器无法识别该编码。
㈡ 如何在苹果电脑上安装JAVA开发工具
1.Mac 自带jdk1.6(本人的机器是这样至于新Mac自带的版本就不清楚了)
首先下载jdk1.7
下载mac版专用的jdk1.7,,里面有最新版的(不过还是测试版),版本更新频率每两周大概会release一个build,我安装的版本是b223(更新一下,最新版本是b227了,已经不是OpenJDK了)。
下好之后,双击dmg打开,然后简单的来一个拖拽(这个就不废话了,不会拽的面壁去)。
改变jvm首选顺序,在Spotlight里搜索[Java Preferences](中文版应该是JAVA首选项么?),应该能看到已经有的几个虚拟机,把Java SE 7拖拽到最上面,就可以了(比如我拖拽的是64位版本的)。
确认java使用的版本:开一个终端,输入java -version,确认jvm的版本号是jdk1.7.0。
2.配置java_home
在MAC中设置JAVA_HOME环境变量
环境变量要再etc目录下的profile文件中配置,这样才是永久的配置。
cd /etc
vi profile
按 i 键进入写模式
输入如下内容:
JAVA_HOME=/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home
export JAVA_HOME
写完后按 esc键退出写模式
命令[:wq!]强制保存退出
3.安装eclipse或myeclipse
这里就是下载 安装 eclipse是免费的 下载下来解压就能用了。没什么好说的
至于激活大家自行解决 网上有的是pj方法
4.修改eclipse默认的jre
打开首选项->Java->Installed JREs,看到右侧的JRE列表,如果已经使用是默认的jdk1.6的话,点Add,选择MacOS X VM,在路径的地方指向到jdk7的安装位置,就可以了。
如果你找不到这该死的jdk1.7的安装位置在哪里,可以考虑粘下这个地址(这个是我系统里的位置,我猜测大家的都应该差不多哈)。/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home
5.安装tomcat
在Apache网站下载最新的Tomcat二进制编码包:(注意别下载了Windows的安装包)
下载完后,解压,并将文件夹命名为Tomcat
将重命名的文件夹移动到根目录/Library中(别处也可),安装过程便完成了
执行/Library/Tomcat/bin下的startup.sh,然后打开http://localhost:8080查看是否Tomcat已经启动,若要停止服务器就运行同目录下的shutdown.sh
如果遇到诸如无法找到目录以及文件地问题,一般是因为文件权限造成地问题,可以如此解决:
sudo chmod 755 /Library/Tomcat/bin/*.sh
sudo chmod 755 /Library/Tomcat/bin/*.bat
遇见”JAVA_HOME not defined”JAVA路径未定义错误,在终端中执行以下命令:
sudo setenv JAVA_HOME /Library/Java/Home
配置Tomcat启动脚本:
使用文本编辑器添加以下代码:
#!/bin/bash
case $1 in
start)
sh /Library/Tomcat/bin/startup.sh
;;
stop)
sh /Library/Tomcat/bin/shutdown.sh
;;
restart)
sh /Library/Tomcat/bin/shutdown.sh
sh /Library/Tomcat/bin/startup.sh
;;
*)
echo “Usage: start|stop|restart”
;;
esac
exit 0
将文件保存为tomcat,小写并不带后缀。将这个文件放置到终端包含的路径中,例如/usr/bin,而后便可以在终端中简单地输入tomcat start和tomcat stop启用tomcat了。
安装过程可能出现如下错误:
startup.sh: command not found .
命令前加上bash 或 sh 或 ./
.代表当前目录,如果执行程序或脚本没有加入环境变量PATH,在当前目录时前面要加"./"
在Terminal中执行tomcat命令会提示permission denied.
需要赋权。sudo chmod 755 /usr/bin/tomcat
㈢ mac上用java编程问题
环境配置不配置无所谓,其实环境变量就是一个“键值对”
不配置的话,以后用CLASSPATH、java_home的时候需要显式指定,麻烦一些罢了。
代码代码,什么叫代码?
就是用人认识的文本符号代替计算机编码。
编写任何代码,只需要有一个文本工具,比如记事本。macOS里不缺文本编辑工具。
(难道你没用记事本写过代码吗?)
要编译java代码,需要有JDK,自己装一个就是了,可以从oracle官网下macOS版的装上就是了。
运行java程序需要有JRE,JDK自带。
另外,如果喜欢用eclipse,也可以去eclipse官网下载macOS版本。
myeclipse仅仅是eclipse的一个插件而已,自己去找来mac版本装上即可。如果myeclipse没有mac版本的,就用其他同类功能的插件代替即可。。
㈣ macos上怎么变更java安全
配置JDK环境变量
右键我的电脑,选择属性,选择高级选项卡,点击环境变量进入环境变量设置页,进行JVM环境变量的设置。
建立系统变量:JAVA_HOME=D:\Program Files\Java\jdk1.6.0_07;
建立系统变量:CLASSPATH=.;(逗号+分号);
编辑path系统变量:在最前面加上%JAVA_HOME%\bin;(分号)。
㈤ 如何更新macos10.9.x的java
前期准备
首先需要确定一下自己到底需要安装哪个版本的JDK,比如说:1.4.2_22、1.5.0_30等等,苹果在官方与之对应的更新包的名称是不一样的。如果是安装1.4.2_22那么在苹果对应的更新版本号应该是:Java
for Mac OS X 10.5 Update 5,然后需要去网上下载这个版本的更新包才可以,具体的版本对应更新包的信息可以查看这里。那么需要的工具就是以下两个了。
Java
SDK For OS X
Pacifist
开始安装
我这里以安装JDK1.5为例。
在Finder中进入/System/Library/Frameworks/JavaVM.framework/Versions目录,删除原有的1.5、1.5.0两个链接文件,如下图所示
然后用Pacifist打开JDK1.5的安装包,我这里是:JavaForMacOSX10.5Update10.dmg,然后进入JavaForMacOSX10.5Update10.pkg的内容/System/Library/Frameworks/JavaVM.framework/Versions,在这里同时选择1.5和1.5.0两个目录,然后选择安装到默认位置,
ok了!JDK1.4的安装和这个完全一样。执行java
-version,已经可以看到返回成功了。
➜ Home pwd
/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home
➜ Home bin/java -version
java version "1.5.0_30"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_30-b03-389-11M4609)
Java HotSpot(TM) Client VM (build 1.5.0_30-161, mixed mode, sharing)
㈥ 我的mac下载了jdk8 但是终端输入java -version 版本显示的是17.0.2 ,还是我下
需要配置java环境。
1.打开mac终端控制台。2.进入当前用户主目录,cd ~。3.临时授权,sudo su。4.输入密码。5.vi .bash_profile文件,没有自动创建。6.查看JDK安装路径。7.配置环境变量:vi .bash_profileexport /Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/。8.读取并执行文件中的命令,source .bash_profile。9.执行java -version。10.java安装成功。
Macintosh(简称Mac)是苹果公司自1984年起开发的个人消费型计算机,包含如:iMac、Mac mini、Macbook Air、Macbook Pro、Macbook、Mac Pro等计算机。使用独立的macOS系统,最新的macOS系列基于NeXT系统开发,不支持兼容。是一套完备而独立的操作系统。
㈦ 如何为 Mac 安装 Java
mac安装java的方法和步骤:
1、下载mac版专用的jdk1.7。
2、下好之后,双击dmg打开,如图。直到安装完成,这里不会让你选择安装目录的。
3、改变jvm首选顺序,在Spotlight里搜索[Java Preferences](中文版应该是JAVA偏好设置),应该能看到已经有的几个虚拟机,把JAVA SE 7拖拽到最上面,就可以了(比如我拖拽的是64位版本的)。如图:
4、确认java使用的版本:开一个终端,输入java -version,确认jvm的版本号是jdk1.7.0。
5、设置jre,首先打开eclipse(如果你改了jvm的顺序,让1.7在最上面,又没在eclipse的配置里写死jvm的启动位置,那么应该就已经用jdk1.7启动了)。
6、打开首选项->Java->Installed JREs,看到右侧的JRE列表,如果已经使用是默认的jdk1.6的话,点Add,选择MacOS X VM,在路径的地方指向到jdk7的安装位置,就可以了。这里注意一定要选到Home目录下面。
7、如果你找不到jdk1.7的安装位置在哪里,到这个路径下看看是否存在:/Library/Java/JavaVirtualMachines/jdk1.7.0_10.jdk/Contents/Home
8、正确的话,下面会识别出一堆jar包位置,然后给这一坨jre起个帅气的名字。
9、如果想启用jdk1.7的语法,必须要eclipse版本在3.8/4.2以上(目前我写这篇博客的时候,4.2已经达到了Milestone4),然后可以在workspace/project属性里把编译等级调整到1.7,就能享受jdk1.7的语言特性了(不过前提是,使用的jdk以及jre必须都是jdk1.7以上才行)。
㈧ macos下如何编写java程序
如果是写的话只用文本编辑就行,如果要编译运行,肯定需要jdk,jdk可以打开终端输入java,会自动检测,没有会要求你跳转安装,eclipse去官网选择Mac版下载安装即可,选择最新的jdk就行。
㈨ 为什么macos下看java应用很模糊
应该是分辨率问题,很多应用不支持苹果的视网膜屏幕的,对于这种不支持视网膜屏幕的应用看起来就是很模糊的。
你可以尝试调整一下电脑分辨率看看有没有效果。
㈩ 如何在Mac osx系统下搭建java开发环境
Android的开发平台搭建主要需要的工具有:Java虚拟机JDK、Eclipse、Eclipse插件ADT(Android Developer Tool)和Android开发包SDK,以下是具体的安装方法。 A、JDK 在MAC中已经为我们预装了JDK并默认配置了Java系统变量,因此JDK对我们来说直接使用即可,查看MAC中的JDK版本方法是在命令行(硬盘/应用程序/实用工具/终端)中输入"java -version"并回车即可。 B、Android SDK Android开发包同样到官网下载developer/sdk/index/android/eclipse/并点击Add按钮,根据提示输入Name后OK,接着根据提示一路Next并接受协议Finish进入安装过程,安装完成后重启Eclipse,重启后Eclipse会自动提示你配置SDK路径,设置好SDK的安装路径之后,插件即安装完成。 通过以上的步骤,便可成功在MAC中搭建Android开发环境,要进入实际开发之前,只需创建AVD安卓模拟器即可通过模拟器来运行Android的代码。 Android开发平台" width="800" height="400" border="0" onload="return imgzoom(this,550);" style="cursor:pointer;" target="_blank"/>