近使用了Mac,里面好多操作與Windows 有很大的不同,慢慢適應中...
由于需要經常登錄SAP系統,不想同時操作兩個系統,于是就網上搜索如何在Mac 安裝SAP Gui, 幾經折騰終于成功,總結如下:
1、安裝前提條件
Mac需先安裝Java JDK環境,最終在terminal 命令java -version顯示類似如下即ok
termianl 可以在電腦屏幕下面點擊這個圖標打開,如果沒打開過,則需要到launchpad 里面的“其他” 找到
2、SAP Gui for Mac 安裝程序下載:
https://pan.baidu.com/s/1vVgfX_b3P15wT1HKIEo-gg, 提取碼h9rm
3、下載之后將文件后綴名名改為.jar(原來是.JAR)就可以雙擊這個文件開始安裝了。一開始不知道要改后綴名,直接就Java報錯不識別安裝程序,搗騰了好久沒成功,最后在SAP SDN論壇上有個老外提示需要改后綴名為小寫,大家要注意下哦
4、安裝好之后就可以設置SAP 鏈接參數了,只需要配置Advanced 頁簽:勾選Expert Mode. 文本框鍵入如下:conn=/H/3.XXX.XXX.90/S/3299/H/10.XXX.XXX.96/S/3200&clnt=710&user=FA&lang=EN;綠色背景就是router string 地址,如果沒有可以省去;橙色就是application server 地址,3200代表實例編號是00,如果實例編號是01,就改成3201;clnt 就是client
最后就可以登錄SAP了
篇文章是從無盡的旅程中收集個人筆記,以找到一個完美的蘋果Mac作為Java開發的設置。
個人計算機是軟件開發人員最重要的物理設備,我們花費的無數時間使得開發工具的工程設計,易用性和人機工程學設置合法化。請記住,這樣的設置在很大程度上是個人選擇,本文僅代表作者的選擇。
作為軟件開發人員,我們在屏幕上凝視文本數小時,并為代碼選擇易于閱讀的文本字體,并有助于避免疲勞。除了作為macOS一部分的等寬字體,還有一些專門為源代碼設計的免費字體,如Hack 或Source Code Pro 。
一旦你解決了源代碼文本字體,在終端和所有的代碼編輯器配置它。
透明度
我們發現默認情況下,終端窗口的透明度設置很分散,特別是當其他終端窗口包含移動的內容(如構建輸出)時。將不透明度設置為100%作為補救措施。
配色方案(配置文件)
為了使Mac上的終端體驗更接近于Linux已知的方面,我們推薦使用您選擇的字體調整深色“Pro”配置文件,并用稍亮一些的顏色替換一些顏色。
Homebrew 是macOS的包管理器。要安裝它,請在終端中在一行中運行以下命令:
/ usr / bin / ruby -e“$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
macOS自帶Git和Subversion,但是它們往往過時了。要使用Homebrew安裝最新的穩定版本,請運行該命令brew install git svn。
要看到其中的版本區別,在安裝前和安裝后運行git --version 或svn --version
Git需要用戶名和電子郵件才能正常工作。如果未配置,它將從本地用戶和計算機名稱派生出來,這幾乎肯定是錯誤的。要設置它們,請在終端中運行以下命令(替換作者的示例值):
git config - 全局用戶名cnJason git config --global user email cnjason@gmail.com
這只是非常基本的Git配置,在實踐中很可能不夠用。一個更實際的場景的Git配置方法是我的另一個博客帖子的主題[8]。
要安裝Java構建工具Maven和/或Gradle,請brew install maven gradle
在終端中運行該命令。
將JDK安裝到Mac上的簡單方法是從Oracle下載[9],然后使用安裝程序進行指導安裝。雖然這種方法對于一些簡單的情況可能是足夠的,但它缺乏開發人員需要的靈活性。例如,一旦系統中存在較新版本的JDK,就不可能安裝舊的JDK版本。此外,有切換安裝了多個版本時默認沒有簡單的方法,它是不會輕易可以安裝新的JDK有它可作為發展目標,但使用舊版本為系統默認運行構建工具。
下面介紹的設置提供了所有這些靈活性,甚至增加了一些工具來簡化版本切換。
Homebrew Cask 是Homebrew安裝和管理交互式安裝程序(如JDK)的應用程序的擴展。要安裝和配置Cask,請在終端中運行以下命令:
brew安裝brew- cask brew tap caskroom / versions echo alias cask=“'brew cask '”>>?/ .bash_profile source? / .bash_profile
cask
上面創建的?非官方?別名可以幫助您避免打字brew cask。
jEnv [11]是一個命令行工具,可以幫助管理系統上的多個Java版本,就像Debian Alternatives System一樣。要安裝和配置jEnv,請在終端中運行以下命令:
brew安裝jEnv echo'export PATH=“$ HOME / .jenv / bin:$ PATH”'>>?/ .bash_profile echo'eval“$(jenv init - )”>>?/ .bash_profile jenv enable-plugin export 源?/ .bash_profile
JDK安裝
使用Cask來查找并安裝想要的Java版本:
列出所有可用的Java版本: cask search java
獲取有關軟件包的詳細信息: cask info java
安裝Java 6,8和9: cask install java6 java8 java
列出安裝的Cask軟件包: cask list
卸載Java 6: cask uninstall java6
用jEnv注冊與Cask一起安裝的JDK:jenv add JDK_HOME_PATH
JDK安裝在/Library/Java/JavaVirtualMachines/jdk-VERSION/Contents/Home。
所以,一個完整的例子是: jenv add /Library/Java/JavaVirtualMachines/jdk-9.0.1/Contents/Home/
列出jEnv已知的所有JDK:jenv versions
請注意,每個JDK都可以使用不同的版本名稱進行注冊。jEnv派生這些版本的名字java -version
設置通用Java版本: jenv global 9.0.1
列出通用Java版本: jenv global
除了用Java版本,jEnv還支持目錄和shell本地設置。由于這些主題將遠遠超出本文的范圍,因此我們參考相應的文檔[1。
此時,最重要的版本控制系統和構建工具已經到位,并且可以輕松安裝和管理JDK。
現在,讀者可以安裝IDE和Profiler等更高級別的工具。
Mac下安裝java多版本管理,前提是安裝一個java先,并且管理的作用是切換java版本,而不是快速下載安裝多版本java。
https://www.oracle.com/java/technologies/javase-downloads.html
下載賬號:通過十分郵箱注冊一個即可
jenv 是一款 Java 多版本管理工具,它為安裝,切換,刪除和列出候選提供了一個方便的命令行界面。
特性:
在 Linux、Mac 或 Windows 安裝 jenv
https://www.jenv.be/
$ brew install jenv
如果使用的是Bash
$ echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.bash_profile
$ echo 'eval "$(jenv init -)"' >> ~/.bash_profile
如果使用的Zsh
$ echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.zshrc
$ echo 'eval "$(jenv init -)"' >> ~/.zshrc
可能還需要創建~/.jenv/versions目錄
沒什么說的,去Oracle下載mac下各版本的jdk就行了,下載完成,直接安裝。
安裝好的個各版本jdk,需要自行添加到jenv中
jdk目錄為:/Library/Java/JavaVirtualMachines/
$ jenv add /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
oracle64-1.6.0.39 added
$ jenv add /Library/Java/JavaVirtualMachines/jdk17011.jdk/Contents/Home
oracle64-1.7.0.11 added
? ~ jenv versions
* system (set by /Users/sodme/.jenv/version)
1.8
1.8.0.281
11
11.0
11.0.10
15
15.0
15.0.2
oracle64-1.8.0.281
oracle64-11.0.10
oracle64-15.0.2