當前位置:首頁 » 編程軟體 » idea的編譯配置

idea的編譯配置

發布時間: 2023-05-16 19:41:55

㈠ idea配置ant項目

之前一直用的maven管理,所以編譯 打包都交給了maven,但是最近接觸了新的項目,不是用maven管理的,是ant去【管理】的(這么說不嚴謹),在用idea去本地啟動tomcat的時候周折了一番,特記錄。

1、找build.xml 裡面每一個插件都是一個target,大部分命名都是大同小異。如:
init -- 初始化
xxwar -- 給自己項目打war包 (重要!)
compile --編譯項目
. ....

2、 tomcat容器重要的是找到項目的war包。
idea完美支持ant,如下:

先點擊右側欄的ant build ,點擊[+] ,選擇自己項目的build.xml 文件,idea會根據xml文件中的target生成插件列表,如:

3、 增加tomcat並且配置artficat
run---edit configurations

增加本地tomcat
這里要注意了, 需要配置的有三個地方 :
①application server 就是指定tomcat,因為不同項目可能需要的tomcat版本不一樣,這里可以點擊後邊的 configure自己選擇
② 配置jre 也是可以選擇不同版本的jdk
這時下面會提示 Warning : No artifacts configured
需要我們幫們指定項目war包,這個時候先不點擊 【Fix】

③ 點擊 Deployment
操作如下:

然後選擇自己在上一步中生成的war包,一定要選擇war包!

至此,大功告成,可以正常啟動項目

㈡ intellij idea 14如何單獨編譯class

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

㈢ 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目錄下;

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

㈣ 2016.3.4 idea 編譯找不到 make,build速度太慢了,請問怎麼配置

:ompile、Make和Build的區別 針對Java的開發工具,一般都有Compile、Make和Build三個菜單項,完成的功能的都差不多,但是又有區別。 編譯,是將源代碼轉換為可執行代碼的過程。編譯需要指定源文件和編譯輸出的文件路徑(輸出目錄)。

㈤ IDEA中的配置疑問,有幾個JAVA配置不太明白

1.javacompiler是設定使用哪個編譯器。一般使用javac.
2.ProjectSDK則指定了使用哪個jdk,其後的那個projectlanguagelevel,指工程默認使用的輸出class版本。
3.Moleslanguagelevel,指定這個mole編譯生成的class版本,此設定,覆蓋2.中指定的默認的class版本設置。
4.Moles中的dependencies則是指這個moles編譯時,所依賴的jar。

㈥ idea編譯下面問題,如何解決

在idea中設置 setting->Compiler->Java Compiler 設置相應Mole的byte code version的合適版本就行了。

如果是maven項目需要在pom.xml配置文件中加入如下代碼:

<profiles> <profile> <id>jdk-1.7</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.7</jdk> </activation> <properties> <maven.compiler.source>1.7</maven.compiler.source> <maven.compiler.target>1.7</maven.compiler.target> <maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion> </properties> </profile></profiles>
————————————————
版權聲明:本文為CSDN博主「IT小智」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/hui1017/java/article/details/50555304

㈦ idea一點運行就彈出來編譯設置

把插衫緩件去掉即可。解決方法如下:
1、首先選擇File-setting。
2、其次搜索jad,取消前面的勾就可以了。
3、最後棗游重啟凳塌銷idea。

㈧ idea啟動class不會編譯配置文件

在maven項目中,放置在java目錄的配置文件,默認情況下,編譯時不能一同編譯到target目錄classes下,如果在maven的POM中中加入了

<resources>
<resource>
<directory>src/main/java</directory><!--所在的目錄-->
<includes>
<include>**/*.xml</include>
<include>**/*.properties</include>
</includes>
<filtering>false</filtering>
</resource>
1
2
3
4
5
6
7
8
9
1
2
3
4
5
6
7
8
9
有的IDEA編譯完之後就沒有問題,但是我編譯完之後resources目錄下的主配置文件沒有編譯。

㈨ IDEA 2019配置SpringBoot實現熱部署

1)設置IDEA的自動編譯:

「File」→嘩或頃「Settings(Ctrl+Alt+S)」→「Build, Execution, Deplyment」團圓→「Compiler」,選中「Build project automatically」 打勾

2)組合鍵 Shift+Ctrl+Alt+/,選擇 Registry ,找到compiler.automake.allow.when.app.running,選中亂陸打勾。

(或者CTRL + SHIFT + A --> 查找Registry)

設置游覽器禁用緩存:F12

至此配置完成,修改文件後不用重啟,刷新頁面即可看到效果

㈩ Intellij IDEA里怎樣配置maven在編譯時加入lib目錄下的jar包

第一步:將IKAnalyzer.jar包存放在一個文件夾中,比如mylib文前野件夾
第二步:建立一個IKAnalyzer.jar包相關的pom.xml文件,需要在pom.xml文件中慧巧喊定義其maven坐標及其相應的依賴代碼即可,同樣將pom文件存放在上述jar文件同一文件夾下;
第三寬兆步:打開CMD,進入到mylib文件夾,運行下面的命令:
mvn install:install-file \
-Dfile=IKAnalyzer3.2.8.jar \
-DgroupId=org.wltea.ik-analyzer \
-DartifactId=ik-analyzer \
-Dversion=3.2.8 \
-Dpackaging=jar

熱點內容
加密貨幣app 發布:2025-07-14 20:46:57 瀏覽:553
醫院防汛演練方案與腳本 發布:2025-07-14 20:41:11 瀏覽:777
公網ip做域伺服器地址 發布:2025-07-14 20:40:13 瀏覽:52
php獲取幾 發布:2025-07-14 20:22:20 瀏覽:376
舊安卓如何刷入最新安卓 發布:2025-07-14 20:16:14 瀏覽:763
伺服器或網路不給力是什麼意思 發布:2025-07-14 20:15:36 瀏覽:318
爬網站資料庫 發布:2025-07-14 20:15:20 瀏覽:520
邵雍的演算法 發布:2025-07-14 20:13:49 瀏覽:119
離線燒錄加密 發布:2025-07-14 20:12:13 瀏覽:620
奧迪怎麼查配置 發布:2025-07-14 20:12:07 瀏覽:832