91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何搭建Java開發環境

發布時間:2022-01-19 16:02:33 來源:億速云 閱讀:168 作者:清風 欄目:開發技術

這篇“如何搭建Java開發環境”文章,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要參考一下,對于“如何搭建Java開發環境”,小編整理了以下知識點,請大家跟著小編的步伐一步一步的慢慢理解,接下來就讓我們進入主題吧。

操作系統

使用Windows10。穩定、美觀、性能好,兼容性也不錯。

自帶的軟件也非常好,Edge瀏覽器進步明顯,IE11是IE系列的最高版本,拼音、五筆輸入法足夠好用,自帶殺毒軟件,甚至還可以連接手機。很多軟件都不需要再額外安裝,不過這對做這方面軟件的公司來說,也許不是什么好消息。

解壓軟件用7-zip,文本編輯器用notepad++,從此電腦清靜了。

更重要的是,Windows10普及以后,WEB設計人員不用再兼容各種版本IE,可以大膽使用html5的新特征,開發效率更高,用戶體驗更好。如果需要測試IE10以下版本,可以使用虛擬機。

設置顯示隱藏文件、文件夾和顯示擴展名。右鍵開始菜單 - 控制面板(查看方式:小圖標) - 文件資源管理器選項 - 查看,選中顯示隱藏的文件、文件夾和驅動器,取消勾選隱藏已知文件類型的擴展名。系統默認不顯示隱藏文件和已知文件類型的擴展名,主要是為了防止小白亂來,刪除重要文件或者誤改文件擴展名。但對于編程人員,則需要清楚的看到所有文件,包括完整文件名。

mysql">MySQL

使用MySQL5.7。直接使用MySQL提供的workbench客戶端工具。

安裝MySQL Server X64、MySQL Workbench和MySQL Documentation(可選)即可。

有可能要先安裝vcredist_x64.exe,才能安裝MySQL Workbench。

下載地址:http://dev.mysql.com/downloads/

JDK

使用JDK8。如果需要兼容JDK6和JDK7,可以安裝多個版本的JDK,通常先安裝低版本,再安裝高版本。位數選擇64位。JDK可以通過EXE文件安裝,也可以直接復制已經安裝好的JDK文件夾。

下載地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

為避免一些潛在和未知的問題,JDK安裝的目錄不要有中文或空格,不要安裝在默認的C:\Program Files目錄下,可以安裝在類似C:\java的目錄下。

設置環境變量JAVA_HOME,如C:\java\jdk8,該項必須設置。否則解壓版Tomcat、Eclipse之類的軟件無法運行,啟動界面一閃而過,通常就是因為沒有正確設置JAVA_HOME所致。在命令行運行echo %JAVA_HOME%,如能顯示正確路徑,說明設置成功。

設置環境變量Path,如%JAVA_HOME%\bin,加在單行Path值得末尾,用分號分隔,如...;%JAVA_HOME%\bin;新版Windows10支持多行Path值,則無需加分號。安裝JDK8時,安裝程序會自動設置好,不用手動設置。在命令行運行java -version,如能顯示版本信息,說明設置成功。jdk安裝的時候,有可能會自動設置C:\ProgramData\Oracle\Java\javapath為Path,這個地址指向jre,在某些情況下可能會導致一些問題,如maven有可能出現You need to run build with JDK or have tools.jar on the classpath之類的錯誤。所以%JAVA_HOME%\bin要設置在C:\ProgramData\Oracle\Java\javapath之前,或者把該項刪除。

Maven

使用Maven-3.2.5。更高版本的Maven3.3需要JDK7以上版本(不兼容JDK6),更低版本的Maven可能不支持JDK8。

下載地址:http://maven.apache.org/download.cgi

設置環境變量MAVEN_HOME,如C:\maven\apache-maven-3.2.5。在命令行運行echo %MAVEN_HOME%,如能顯示正確路徑,說明設置成功。

設置環境變量Path,如%MAVEN_HOME%\bin。在命令行運行mvn -v,如能顯示版本信息,說明設置成功。

Eclipse

使用eclipse-jee-mars-2-win32-x86_64。

下載地址:http://www.eclipse.org/downloads/eclipse-packages/

  • 設置文件編碼。Window -> Preferences -> General -> Workspace,設置Text file encoding - Other為UTF-8。不設置該項,Java等文件里的中文可能顯示為亂碼。

  • 修改JSP編碼。Window -> Preferences -> Web - JSP Files,Encoding為UTF-8。

  • 修改字體。如果Java文件里的中文字體很小,可以設置Window -> Preferences -> General -> Appearance -> Colers and Font -> Basic -> Text Font,字體選擇Courier New;或者字體為Consolas,將腳本西歐字符改為中歐字符。

  • 關閉自動驗證文件。Window -> Preferences -> Validation,取消Build列的所有勾選框。Eclipse的語法檢查不夠完善,對很多正確的語法誤判為錯誤語法,導致誤報大量錯誤。很多能正確運行的文件在Eclipse里顯示有錯誤,即屬于這種情況。

  • 關閉Updating Error Reporting Database。Window -> Preferences -> General -> Startup and Shutdown,取消勾選Eclipse Automated Error Reporting。

  • 設置JRE。Window -> Preferences -> Java -> Installed JREs,點Add增加JDK7(如C:\java\jdk7)、JDK6(如C:\java\jdk6)。如果需要生成JDK6或JDK7的classes,則需要設置該項,否則Eclipse會給出警告。還需將JDK8的路徑設置在JDK目錄下,默認是設置在JRE目錄下,這在運行maven時有可能出錯。

  • 設置Maven。Window -> Preferences -> Maven -> Installations,點Add增加Maven3.2.5(如:C:\apache-maven-3.2.5),點Finish后,勾選apache-maven-3.2.5為默認Maven

Eclipse插件

Eclipse插件市場地址:http://marketplace.eclipse.org/

點擊Help -> Eclipse Marketplace可以查找需要的插件。

安裝Properties Editor插件。Help -> Eclipse Marketplace,Find框中輸入Properties Editor搜索,找到名為Properties Editor的插件,點Install。可以自動翻譯properties文件中的中文。如不安裝這個插件,properties文件里的中文會直接顯示為類似\u8888的代碼。

安裝FreeMarker IDE插件。Help -> Eclipse Marketplace,Find框中輸入FreeMarker IDE搜索,找到名為FreeMarker IDE from JBoss Tools的插件,點Install。

安裝YAML插件。Help -> Eclipse Marketplace,Find框中輸入YEdit搜索,找到名為YEdit的插件,點Install。

Maven倉庫

在國內連接Maven中央庫非常慢甚至連不上,不使用國內的Maven倉庫鏡像,基本不可能順利的使用Maven進行開發。

如果在啟動項目時下載依賴包非常慢或者出現

Failed to execute goal on project xxx:
Could not resolve dependencies for project com.jspxcms:xxx:
Failure to find xxx.xxx:xxx:jar:xxxxxx in https://repo.maven.apache.org/maven2

之類的錯誤,就是提示無法從Maven中央庫https://repo.maven.apache.org/maven2下載依賴包。

由于Maven倉庫鏡像非常耗流量,并且幾乎不可能盈利。家里裝一個100M的帶寬不是個事,但給服務器100M帶寬就很貴了,而且百兆帶寬對于Maven倉庫鏡像來說,簡直是杯水車薪,所以國內的Maven倉庫鏡像已經接二連三地倒下了。不過現在財大氣粗的阿里云擔起了這個重任,為廣大中國程序員帶來了福音。公司使用還是建議搭建Maven私服,別把阿里云給也給干倒了。

使用阿里云Maven鏡像倉庫,修改maven安裝目錄下的settings.xml配置文件內容如下:

<?xml version="1.0" encoding="UTF-8"?>
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
          xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">
  <!--<localRepository>D:/repositories/maven</localRepository>-->
  <pluginGroups></pluginGroups>
  <proxies></proxies>
  <servers></servers>
  <mirrors>
    <mirror>
      <id>central</id>
      <mirrorOf>*</mirrorOf>
      <name>Nexus Aliyun</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    </mirror>
  </mirrors>
  <!-- 注意:以下配置用于指定Maven插件的倉庫,不能省略,否則可能出現無法加載Maven插件的問題(如:`com.mysema.maven:apt-maven-plugin`) -->
  <profiles>
    <profile>
      <id>nexus</id>
      <repositories>
        <repository>
          <id>nexus-repo</id>
          <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
          <releases><enabled>true</enabled></releases>
          <snapshots><enabled>true</enabled></snapshots>
        </repository>
      </repositories>
      <pluginRepositories>
        <pluginRepository>
          <id>nexus-repo</id>
          <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
          <releases><enabled>true</enabled></releases>
          <snapshots><enabled>true</enabled></snapshots>
        </pluginRepository>
      </pluginRepositories>
    </profile>
  </profiles>
  <activeProfiles>
    <activeProfile>nexus</activeProfile>
  </activeProfiles>
</settings>

本地倉庫默認目錄為C:\Users\myname\.m2\repository,如.m2文件夾不存在,需在命令行執行mkdir C:\Users\myname\.m2創建目錄(myname換成實際的用戶名),直接在圖形界面上有可能無法創建.開頭的文件夾。操作系統默認不顯示隱藏文件和.開頭的文件,需要設置顯示隱藏的文件和文件夾。

創建數據庫并導入項目

按照源碼包README.md文件中的步驟操作。該文件是markdown格式文檔,可以直接用記事本打開。各個版本的README.md內容會有不同。以下給出一個范例作為參考,注意:直接使用此步驟會導致無法正確啟動請按照源碼包下的README.md文件操作

  1. 創建數據庫。如使用MySQL,字符集選擇為utf8或者utf8mb4(支持更多特殊字符,推薦)。

  2. 執行數據庫腳本。數據庫腳本在database目錄下。

  3. 在eclipse中導入maven項目。點擊eclipse菜單File - Import,選擇Maven - Existing Maven Projects。創建好maven項目后,會開始從maven服務器下載第三方jar包(如spring等),需要一定時間,請耐心等待。

  4. 修改數據庫連接。打開/src/main/resources/custom.propertis文件,根據實際情況修改jdbc.url、jdbc.username、jdbc.password的值。

  5. 運行程序。在eclipse中,右鍵點擊項目名,選擇Run as - Maven build...,Goals填入tomcat6:run或tomcat7:run,然后點擊Run。

  6. 訪問系統。前臺地址:http://localhost:8080/,手機站地址:http://127.0.0.1:8080/;后臺地址:http://localhost:8080/cmscp/index.do,用戶名:admin,密碼:空。

上下文路徑

程序通常在部署在Tomcat根目錄,首頁訪問地址類似http://www.mysite.com/ http://localhost/ http://localhost:8080/。在一些特殊的場合,如在Eclipse默認的Tomcat啟動方式(非maven方式),可能將程序部署在某一個路徑下,首頁訪問地址類似http://www.mysite.com/jspxcms/ http://localhost/mysite/ http://localhost:8080/jspxcms/。此時訪問網站前臺會出現樣式不能正常顯示的情況,可以到后臺系統 - 系統設置中設置上下文路徑,類似為/jspxcms,其中斜杠/不能省略,jspxcms為部署目錄的路徑,如在開發環境,則通常為項目名。

開發環境要避免使用上下文路徑,除非網站正式部署時也要部署到相應的路徑下,否則在開發環境下上傳的圖片部署到正式環境時,不能正常顯示。因為上傳圖片時,圖片地址會帶有上下文路徑的信息。

Eclipse默認的tomcat啟動方式(非maven方式)會將程序部署到特定目錄再啟動,并不是直接在工程所在目錄啟動tomcat,在開發環境下上傳的圖片(包括通過系統后臺新增和修改的模板)也保存在特定的部署目錄,并不會保存在程序所在的目錄。當修改了Eclipse源代碼或文件,會自動重新部署程序,之前上傳的圖片會被清空。如果發現在開發環境下上傳的圖片突然都找不到了,很可能就是這個原因。

綜上所述,強烈建議是用maven方式啟動程序。

Java的優點是什么

1. 簡單,只需理解基本的概念,就可以編寫適合于各種情況的應用程序;2. 面向對象;3. 分布性,Java是面向網絡的語言;4. 魯棒性,java提供自動垃圾收集來進行內存管理,防止程序員在管理內存時容易產生的錯誤。;5. 安全性,用于網絡、分布環境下的Java必須防止病毒的入侵。6. 體系結構中立,只要安裝了Java運行時系統,就可在任意處理器上運行。7. 可移植性,Java可以方便地移植到網絡上的不同機器。8.解釋執行,Java解釋器直接對Java字節碼進行解釋執行。

以上是“如何搭建Java開發環境”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

潞西市| 个旧市| 五河县| 宣武区| 卢龙县| 大田县| 大渡口区| 丰原市| 咸宁市| 青浦区| 玛多县| 遂溪县| 太原市| 兴文县| 新安县| 元江| 永善县| 改则县| 嘉祥县| 延长县| 柳河县| 南昌市| 阜新市| 乐陵市| 鄂托克旗| 永宁县| 麻江县| 台中县| 大埔区| 财经| 二连浩特市| 九江市| 湘西| 桑植县| 高淳县| 边坝县| 肥城市| 阿克陶县| 蒙阴县| 峨山| 新巴尔虎左旗|