我原来的是high sierra版本,硬盘是原装的nvme 128G固态+三星860EVO 1T的固态,因为喜欢MAC不分区,文件随便放,所以使用Fusion Drive混合模式,2013年的iMAC,结果在升级到Catalina的时候和你一样卡在磁盘选择了,他会提示无法安装在这个磁盘上,后来我猜测Fusion Drive原本是一个固态一个机械的组合,我用了两个固态,所以有问题,于是我就把Fusion Drive拆分了,然后将Catalina安装在128固态上,为了备份资料花了6个小时呢。然后好不容易安装好Catalina,结果发现有些软件提示损坏了,让我拉去回收站,特别是非常多的PJB软件无法安装,会提示出错,然后一些能运行的软件也会因为各种权限出错的情况,所以后来没办法,有想降级回high sierra,结果发现原来制作的安装盘无法安装了,提示副本损坏,然后制作了N次系统盘都是提示损坏的,没办法,最后使用网络恢复模式安装了Mavericks,然后升级到high sierra。
我后来才知道使用U盘装系统是因为验证的问题提示副本损坏,只要断网,然后用终端调下时间就可以了
选择 Binary Distributions 版本下载。下载过程中还发生了一些小插曲,本人电脑是64位的,所以最开始选择下载了64-bit Windows zip 。
但配置安装完成,运行startup.bat的时候抛出如下异常:
?
1 Tomcat Can't load
AMD 64-bit .dll on a IA
32
说明jre环境是32位的。疑惑,但我本机明明是64位的,后来使用了java -version查看JDK版本。
?
1 D:\env\apache-tomcat-7.0.55\bin>java -version
2 java version
"1.6.0_16"
3 Java(TM) SE
Runtime Environment (build 1.6.0_16-b01)
4 Java HotSpot(TM)
Client VM (build 14.2-b01, mixed mode,
sharing)
发现自己下载的是mixed mode的java版本。 估计默认是当成32bit的JRE环境了。于是重新选择32-bit Windows
zip的tomcat7下载配置,启动后可以正常访问。
下载完成,tomcat配置到环境中
配置环境:
1、下载好的zip解压到某一目录,eg: D:\env\apache-tomcat-7.0.55\
2、计算机 -》属性-》高级系统设置-》高级-》环境变量
在系统变量一栏中,新建如下三个变量:
在Path变量中,添加 %CATALINA_HOME%\bin
(Path在配置Java环境的时候就会创建了)
3、确定保存,配置环境完成
配置启动方法:
1、打开cmd
2、进入cd %CATALINA_HOME%\bin
3、执行命令:service.bat install
4、bat一闪而过,don't care
5、资源管理器中进入%CATALINA_HOME%\bin,点击tomcat7w.exe
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)