當前位置:首頁 » 編程軟體 » intelliJ配置編譯環境

intelliJ配置編譯環境

發布時間: 2023-03-17 19:07:39

A. intellij idea 14如何單獨編譯class

首先構建一個項目的選項或者它的一部分可在Build菜單中使用,選擇「Build | Make Project「,運行應用程序Run工具窗口在屏幕底部打開,配置上一個編譯事件,完成編譯。

B. 大佬們,請問在Intellij IDEA中怎麼配置ANT為自己下的

如果你是從github上下載下來的代碼的話,需要用ant進行編譯。關於ant的下載請點擊這里:9720423下載完ant之後我們需要配置一下ant的環境變數:首先我們先創建個ANT_HOME,指定到你的ant目錄就行。接著我們在剛才配置的ANT_HOME添加到path里,在path的開頭加上這一句話就OK了:%ANT_HOME%\bin;。注意後面有個分號。測試ant安裝成功沒有,我們在cmd里輸入ant-version,如果輸入出如下內容,證明我們的ant安裝成功了。

C. 如何將intellij設置成自動編譯,tomcat伺服器,

Aritifacts——「+」號——web application :exploded——from moles
然後tomcat那裡就可以配置了

D. intellij idea的project SDK如何設置

設置步驟;

  1. 先配完環境;

  2. 點擊new:

  3. 選擇IDK安裝路徑-添加即可。

E. 如何在Mac使用Intellij idea搭建遠程Hadoop開發環境

(1)准備工作
1)
安裝JDK
6或者JDK
7
2)
安裝scala
2.10.x
(注意版本)
2)下載Intellij
IDEA最新版(本文以IntelliJ
IDEA
Community
Edition
13.1.1為例說明,不同版本,界面布局可能不同)
3)將下載的Intellij
IDEA解壓後,安裝scala插件,流程如下:
依次選擇「Configure」–>
「Plugins」–>
「Browse
repositories」,輸入scala,然後安裝即可
(2)搭建Spark源碼閱讀環境(需要聯網)
一種方法是直接依次選擇「import
project」–>
選擇spark所在目錄
–>
「SBT」,之後intellij會自動識別SBT文件,並下載依賴的外部jar包,整個流程用時非常長,取決於機器的網路環境(不建議在windows
下操作,可能遇到各種問題),一般需花費幾十分鍾到幾個小時。注意,下載過程會用到git,因此應該事先安裝了git。
第二種方法是首先在linux操作系統上生成intellij項目文件,然後在intellij
IDEA中直接通過「Open
Project」打開項目即可。在linux上生成intellij項目文件的方法(需要安裝git,不需要安裝scala,sbt會自動下載)是:在
spark源代碼根目錄下,輸入sbt/sbt
gen-idea
註:如果你在windows下閱讀源代碼,建議先在linux下生成項目文件,然後導入到windows中的intellij
IDEA中。
(3)搭建Spark開發環境
在intellij
IDEA中創建scala
project,並依次選擇「File」–>
「project
structure」
–>
「Libraries」,選擇「+」,將spark-hadoop
對應的包導入,比如導入spark-assembly_2.10-0.9.0-incubating-hadoop2.2.0.jar(只需導入該jar
包,其他不需要),如果IDE沒有識別scala
庫,則需要以同樣方式將scala庫導入。之後開發scala程序即可:
編寫完scala程序後,可以直接在intellij中,以local模式運行,方法如下:
點擊「Run」–>
「Run
Configurations」,在彈出的框中對應欄中填寫「local」,表示將該參數傳遞給main函數,如下圖所示,之後點擊「Run」–>
「Run」運行程序即可。
如果想把程序打成jar包,通過命令行的形式運行在spark
集群中,可以按照以下步驟操作:
依次選擇「File」–>
「Project
Structure」
–>
「Artifact」,選擇「+」–>
「Jar」
–>
「From
Moles
with
dependencies」,選擇main函數,並在彈出框中選擇輸出jar位置,並選擇「OK」。
最後依次選擇「Build」–>
「Build
Artifact」編譯生成jar包。

F. idea配置artifacts for war

近期有個古老的項目,需要生成war包,研究了半天時間,把注意事項梳理下,發出來記錄下。

項目時一個web app項目,需要部署到tomcat服務中,運行項目需要配置Project Structure.

Project菜單:

Projcet name : 項目名稱

Project SDK :編譯環境JDK

Project Language level : 選擇要支持的java語言級別。選定的級別將被用作項目默認值。

可用選項對應於JDK版本:

1.3 - 普通的舊Java

1.4 - 「斷言」關鍵字

5.0 - 'enum'關鍵字,自動裝箱等

6.0 - @Override在介面

7.0 - 鑽石,ARM,多捕獲等

8.0 - Lambda支持,類型注釋等

可以為您的任何模塊設置單獨的語言級別 。

請注意,如果目標級別沒有明確定義(編譯器選項-target),則認為它與源語言級別相同。

因此,如果-target沒有明確定義,它將與語言水平同步。(這里配置的級別和Proferences-Build-Compiler下的配置需要一致)

Project Compiler output :編譯後文件輸出地址(主要指class文件)

Moles:

這里需要注意Language Level需要保持一致,Mark as需要按內容標記好,Paths下的可以直接選

Web目錄配置

黃框中的內容是web.xml的地址

紅框中的web Resource Directories配遲源櫻置需要指向頁面資源目錄

Libraries配置所需要的依賴jar包

Facets就是Moles下的web配置

Artifacts(重點)

這個配置項可以理解為對輸出的目錄進行定型,調試可以先創建一個exploded,打包可以選擇archive生成war包

output Layout中,左邊是即將輸出的目錄結構,右邊是可選擇的內容

例如我想把編譯後的class文件加入到WEB-INF下的class目錄下,就可以這樣碼叢配置:

直接創建一個classes目錄,然後創建一個compile output在classes下就可以在編譯時將編譯後的文件加入到classes目錄下;

以上就是重裂歲點的需要理解的配置。

G. idea修改java Compiler為eclipse的編譯環境問題

你使用JDK1.8但是你依然可以設置編譯結果是哪個(等於或低於)版本的位元組碼(class內容),舉例1.7的JVM是沒法解析1.8的位元組碼,將會報Unsupported major.minor version 52.0,target 1.8 編譯的jar包就沒法放在使用1.7JVM的伺服器上運行了,你需要調低為 target 1.7,網路不謝!

H. IntelliJ IDEA配置Web項目

     我一直是一個忠實的Android程序員,最近Android的活兒較少。總監叫研究一毀攔下web方面的東東,拓展一下技術面。於是話不多說,丟了一個web項目給我們!用MyEclipse折騰了半天,報紅!報紅!還是報紅!哪個絕望啊~ 細思,為啥不用IDEA環境試試呢!經過幾番折騰終於把項目用IDEA運行起來了!長長舒了一口氣。好!一起來分享一下。

主要有以下配置:

點擊File->Project Structure後如下圖:

我們重點聊一下4 ~ 5項的配置:

1)配置Facets:
     Facets表述了在Mole中使用的各種各樣的框架、技術和語派余橋言。這些Facets讓Intellij IDEA知道怎麼對待mole內容,並保證與相應的框架和語言保持一致,總結來說就是一個組件模板。
web項目一般都要添加一個web facets,點擊+號添加一個Web facets

添加後下圖所示:

注意:上圖中path路徑和Web Resource Directory目錄是配置的重點;
path填入項目web.xml的路徑;
Web Resource Directory填入最後需要打包的資源文件目錄路徑(這個目錄裡面的文件會被作為部署war包文件的來源);

2)配置Artifacts
Artifacts的設置決定了部署的war包的目錄結構,以及把哪些文件和資源作為打包war的來源;

切換選項卡到Artifacts --> 點擊綠色的+號 -->選中Web Application:Exploaded --> From Moles 如果上一步設置Facets正確則在點擊From Moles後會彈出如下界面:

然後選擇此條目,idea會自動幫我們生成打包項目結構如下:(此目錄就是最後打包生成war包的項目結構)

配置好上面一切後,我們來試著運行一下項目吧!要運行項目當然要設置tomcat。配置如下:
1)點擊edit configurations

2)點擊綠色的+號選擇Tomcat server(如果找不到Tomcat server點擊後面more item選項展開即可找到)

3)設置本地tomcat的路徑和埠號,如下圖:

4)打包相關設置(重要)
切換到Deployment選項卡

點擊綠色的+號,添加剛剛我們設置的Artifact

設置編譯和資源文件的輸出目錄

然後不塵猛出意外的話,點擊我們配置好的tomcat旁邊的運行鍵,項目可順利運行

I. 怎樣用IDEA搭建Android開發環境

先決條件:
·你要在IntelliJ IDEA Ultimate 9版本或者以上
·還有就是要安裝JDK哦
·然後還要有Android SDK了,這是廢話,嘻嘻,我就用SDK2.2 FroYo好了
創建一個Project
讓我們開始程序了,首先創建為我們的程序project
選擇File->New Project,或者在歡迎頁面點擊創建一個新的Project

在New Project的首頁,要首先確定Create project from scratch選項選中

在接下來的頁面指定Project的名字,然後Create mole,在選擇框中選擇Android Mole作為項目的類型,然後給項目命名為android_hello_world

在第三個頁面選擇Create source directory選項,然後我們一般接受默認的src的名字

當你第一次給你的IDE創建Project的時候,還沒有為IDE配置JDKs(Java SDKs),這也就是說IDE不知道本地的JDK目錄在哪裡,更別說如果你的電腦中安裝了好幾個版本的JDK了。在這種情況下IntelliJ IDEA可以讓你自己制定一個JDK到你的project了,點擊Configure按鈕並且通過文件列表指定自己的JSDK,如果找到了本地的JDK就可以點擊OK,這樣就可以添加一個JDK路徑到我們的project了,以後這個路徑就會成為IDE的默認的JDK路徑了,所有程序都可以使用了。
最後我們就要指定Android SDK與我們的IDE了,點擊New到SDK properties選擇一個應用程序要使用的Android platform。

進入選擇路徑對話框,然後指定到我們Android SDK的目錄

選擇完之後點擊OK,進入Select Android Build Target對話框,在這個對話框,我們可以指定我們的項目要使用的是那個版本的Android平台。

你選擇OK之後,接下來就是要選擇Android Platform,(1)是選擇列表,要是簡單的應用就選擇(2)Create "Hello,World!" project選擇框,這是接受默認的activity為MyActivity(3)

當你點擊Finish的時候IDEA幫我們自動生成了應用程序的目錄結構,接下來我們就一起看看他的結構吧
瀏覽一個Android應用程序
要瀏覽我們的程序我們要用到Project視圖工具來查看文件和文件夾,如下圖

|--.idea(1)這個文件夾中包含的是一系列的子文件夾,主要包含的是IntelliJ IDEA內部的信息。
|--src(2)這個文件夾中包含MyActivity.java(3)等應用程序用到的源文件,這些文件術語com.example包
|--res(4)這個文件夾中包含了用到的資源
|--layout/main.xml(5)這個文件夾中包含個各個頁面所用到的頁面的外觀
|--values(6)文件夾中有String.xml文件,主要用於項目所用到的字元串的定義,還有可以添加color.xml文件添加我們應用所用到的顏色。
|--drawable(7)包含項目的圖片資源
|--gen(8)這個文件夾包換R.java文件鏈接整個項目的所用到的資源文件。IntelliJ IDEA會幫助我們自動生成R.java使之緊密關聯我們的資源文件。只要你在項目中添加或者刪除資源都會自動重新生成R.java文件。R.java也屬於com.example包
為你的應用程序添加功能:
下邊用來介紹一個程序編寫的流程,首先打開我們的HelloWorld應用並且展開所有的目錄結構,打開我們的MyActivity.java(1),這里我們可以看到這個Activity所關聯的layout/main.xml文件定義其Activity的外觀。

現在,讓我們打開main.xml(3)文件,這里IntelliJ已經幫助我們列出了hello在res/values/strings.xml文件中的對應。

我們需要為我們的應用程序添加三件事,一個layout,一個string,一個color這些都是為了顯示。
添加String
在main.xml文件中在最後添加一個標簽<LinerLayout/>
Xml代碼
<TextView android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/explanation"
/>
然後你會看到IntelliJ會紅色高亮顯示出來不能解析的代碼。

讓我們很高興的是你可以通過Alt+Enter自動修復錯誤(1),他會幫助你在strings.xml中添加你缺失的string配置。

IntelliJ幫我們添加我們沒有添加的string字元串。

應用程序描述都在這個string標簽里邊(<string/>)例如:
這個簡單的Android程序闡述了IntelliJ IDEA文件流在Android開發環境中的應用。
如果你打開R.java文件,你會發現IntelliJ IDEA已經將新的string字元串添加到string資源里了。

現在讓我們添加顏色字元串string_color資源定義好了。
在Project窗口雙擊一個在編譯窗口打開color.xml文件,添加「#」(1)開頭的十六進制的標識定義顏色資源到resources標簽之內,例如,#ff00ff77
IntelliJ IDEA幫我們提供了預處理添加制定顏色的操作(2)
添加顏色資源
現在讓我們開始定義顯示顏色的字元串,做這個之前讓我們先來創建color的資源文件用來定義string_color
在Project窗口的樹列中,你可以點擊values文件夾 (1) 選擇 New->Values resource file (2)。在New values resource file對話看中指定color並建立一個新的文件(3)。

點擊OK,IntelliJ IDEA就會幫我們建立一個新的文件:

現在,讓我們添加string_color資源定義。在Project視圖雙擊打開color.xml文件。.添加<resources />標簽,然後把color定義到里邊。
Xml代碼
<color name="string_color">以#開頭的十六進制</color>
在我的例子中顏色為#ff00ff77,就像你你看到的(1),IntelliJ IDEA在左邊區域給我們展示了你定義的顏色(2):

就像你猜的這些配置都自定的映射到R.java:

現在,讓我們應用剛才定義的string。在main.xml文件,尋找<TextView />標簽,並且添加屬性text:
Html代碼
<TextView android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/explanation"
/>
上邊中通過應用使用配置的字元串:android:text="@string/explanation"
Xml代碼
android:textColor="@color/string_color"
上邊是怎麼使用顏色字元串
運行你的應用
在project的創建過程中,IntelliJ IDEA自動的生成了運行配置android_hello_world。要想馬上運行程序,我們只需要配置虛擬設備,或者直接使用手機,運行程序。
配置虛擬Android設備
從Run/Debug Configuration (1)下來列表選擇Edit Configurations。

IntelliJ IDEA打開Run/Debug Configurations對話框展示默認運行android_hello_world 設備的詳細信息配置 (1)。

點擊Browse按鈕接下來進入Prefer Android Virtual Device for Deployment下拉列表(2).在這里Select Android Virtual Device對話框,點擊Create:

在這Create Android Virtual Device 對話框打開接受以MyAvd0為名字的默認的設備(1):

當你點擊OK之後, IntelliJ IDEA讓你進入Select Android Virtual Device對話框,在這里你就可以看到你所定義的設備的列表了。

點擊OK保存配置然後返回Run/Debug Configurations對話框,進入Prefer Android Virtual Device for Deployment下拉列表中現在顯示你定義的emulator:

完成這些配置的定義之後點擊OK。
值得高興的是,你只需這樣配置一次,IDE會幫助記憶這些的。
運行程序
現在你做完了所有的工作了,讓我們launch我們的應用吧。
在工具欄點擊 (2)然後是Run/Debug Configuration(1)下拉列表選擇android_hello_world已經默認被選擇了。
IntelliJ IDEA launches 我們配置的 emulator:

接下來IDE展示Hello world應用然後顯示到屏幕

J. 求大佬教我一下配置Intellij idea吧(java/jsp)

idea可以直接編譯javaweb,你可以用maven直接生成,最簡單,或者創建的web程序添加web.xml到idea管理,再把jar包導入自己管理。
還需要配置資源目錄啥的,如resource目錄,webapp目錄。如果都加到管理裡面了,jdk可以直接編譯,生成好的文件可以在tomcat中運行。jsp需要在web.xml中單獨配置一下,與eclipse等一致。
實際上,只要你熟悉eclipse等開發工具,轉idea很簡單。

熱點內容
江叔常用的密碼是多少 發布:2024-04-23 17:11:54 瀏覽:594
內存儲存公司股票 發布:2024-04-23 16:57:16 瀏覽:928
linuxrootkit 發布:2024-04-23 16:56:37 瀏覽:324
線索一這廁所的密碼是多少 發布:2024-04-23 16:48:44 瀏覽:573
河源中考成績查詢密碼是什麼 發布:2024-04-23 16:48:42 瀏覽:607
ipad解壓視頻文件 發布:2024-04-23 16:47:44 瀏覽:137
順序表是線性表的什麼存儲結構 發布:2024-04-23 16:32:28 瀏覽:454
腳本刷皮膚 發布:2024-04-23 16:12:25 瀏覽:858
共享一個ip伺服器 發布:2024-04-23 15:46:26 瀏覽:142
如何打開好萊客密碼鎖 發布:2024-04-23 15:46:22 瀏覽:162