當前位置:首頁 » 編程軟體 » idea不自動編譯

idea不自動編譯

發布時間: 2022-01-11 22:04:11

① IntelliJ IDEA 怎麼熱部署,每次修改java文件就得重啟tomcat

確保使用的是debug模式。
確保tomcat是由idea實例化的。也就是說tomcat是在idea中配置好的
(特殊的修改如:項目配置文件,某些特殊類新增,方法名稱參數的添加修改引起的不能熱部署就必須重啟,當然你也可以用Jrebel插件。此插件收費。可以實現大部分的修改熱部署,包括修改項目配置文件等熱部署。以下描述均指的是普通的修改下的熱部署。)
項目配置如圖:
當修改文件後,ctrl+F9,編譯文件。tomcat會自動載入新文件。
On frame deactivation選項同樣可以選擇為 update classes and Resource選項。它的作用就是在你失去焦點的時候自動編譯。例如:修改某文件後你直接切換到了瀏覽器,或者點了下別的。只要當前的intellij idea 不是焦點就會激活自動編譯並更新文件動作。也就是說不用手動按ctrl+F9了。
所有以上操作,請確保是在DEBUG模式下操作。也就是運行tomcat的時候是debug模式啟動的。

② IntelliJ IDEA 13 js文件不編譯,怎麼搞啊

首先我覺得js應該是解釋性語言呢....所以你編譯對它應該沒影響的

我到目前為止沒有預見過這個問題,不過你可以這樣嘗試一下:

  1. 清空瀏覽器緩存,cookie

  2. 停止伺服器應用軟體

  3. 我記得intellij部署路徑應該是自己的,out文件夾,具體路徑你可以在moule設置里的output(大概是這個)選項卡,很久不用intellij了,應該是這個選項卡,你找找

  4. 去路徑下,把項目發布文件刪除,重新編譯

  5. 用debug模式啟動,我不確定run模式會不會自動重新部署項目

③ IntelliJ IDEA 自動編譯功能無法使用,On 'update' action:選項裡面沒有update classes and resources這項

在tomcat設置中Deployment要使用exploded模式的war包。只有exploded模式下才會有update classes and resources這項

④ IDEA不編譯java文件,一直提示找不到包一類的錯誤,我研究五個多小時了也沒解決,求大佬!!!

編譯沒成功
看錯誤信息的最後幾行,那幾個org.apache相關的包,你在pom里添加依賴沒有(如果你這句話都沒聽明白,那你還是先學習下maven基礎)

⑤ Idea 開發Maprece遇到的問題,代碼不能自動實現方法!搞了很久沒搞出來,哪位大牛知道這個

項目配置 File ---- Project Structure

1. SDK的配置

2. 加入Hadoop的jar包依賴

3.打包配置

4.開發map-rece代碼

<span style="font-size:18px;">import java.io.IOException;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.Path;
import org.apache.hadoop.io.Text;
import org.apache.hadoop.maprece.Job;
import org.apache.hadoop.maprece.Mapper;
import org.apache.hadoop.maprece.Recer;
import org.apache.hadoop.maprece.lib.input.FileInputFormat;
import org.apache.hadoop.maprece.lib.output.FileOutputFormat;
import org.apache.hadoop.util.GenericOptionsParser;

public class Dep {

//map將輸入中的value復制到輸出數據的key上,並直接輸出
public static class Map extends Mapper<Object,Text,Text,Text>{
private static Text line=new Text();//每行數據

//實現map函數
public void map(Object key,Text value,Context context)
throws IOException,InterruptedException{

line=value;
context.write(line, new Text(""));
}

}

//rece將輸入中的key復制到輸出數據的key上,並直接輸出
public static class Rece extends Recer<Text,Text,Text,Text>{

//實現rece函數
public void rece(Text key,Iterable<Text> values,Context context)
throws IOException,InterruptedException{

context.write(key, new Text(""));
}

}

public static void main(String[] args) throws Exception{

Configuration conf = new Configuration();
String[] otherArgs = new GenericOptionsParser(conf, args).getRemainingArgs();

Job job = new Job(conf, "Data Deplication");
job.setJarByClass(Dep.class);

//設置Map、Combine和Rece處理類
job.setMapperClass(Map.class);
job.setCombinerClass(Rece.class);
job.setRecerClass(Rece.class);

//設置輸出類型
job.setOutputKeyClass(Text.class);
job.setOutputValueClass(Text.class);

//設置輸入和輸出目錄
FileInputFormat.addInputPath(job, new Path(otherArgs[0]));
FileOutputForwww.cdxcxgs.com#tOutputPath(job, new Path(otherArgs[1]));
System.exit(job.waitForCompletion(true) ? 0 : 1);
}

}</span>

5.配置編譯器

⑥ IDEA 中怎麼關掉一改代碼就編譯

在菜單欄中的File下倒數第二個Power Save Mode點擊就可以了

⑦ Intellij idea為什麼沒有增量編譯和自動編譯

用 JRebel 插件吧,debug的時候改幾行代碼make一下就熱更新了,非常爽,不足的是不支持新增類,新增方法。
想想可以邊調試邊修改,就應該把持不住了吧~

⑧ 關於intellij IDEA,不自動檢查錯誤而且沒有C類文件顯示的問題

解決方法是:

在工具欄選擇 , Run Configurations

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

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

⑩ idea中寫java程序怎麼不自動引入jar包

說明該類不是可編譯文件。 在project Structure中(快捷鍵ctrl+alt+shift+s)選Moles將你帶紅圈的文件添加上,將你帶紅圈的文件夾設為Sources。一般是src文件夾,點Sources文件夾,然後點擊OK。 設置為可編譯文件再去工程中看就沒紅圈了。

熱點內容
雲伺服器下載軟體提示 發布:2024-11-15 01:51:55 瀏覽:755
ip廣播音柱必須要伺服器嗎 發布:2024-11-15 01:51:46 瀏覽:643
本地伺服器怎麼搭建路由器 發布:2024-11-15 01:42:34 瀏覽:280
pythonnlst 發布:2024-11-15 01:11:12 瀏覽:284
安卓手機怎麼注冊蘋果雲 發布:2024-11-15 01:05:00 瀏覽:408
資料庫設計模板 發布:2024-11-15 00:47:25 瀏覽:826
編程的悟性 發布:2024-11-15 00:47:24 瀏覽:734
主流可編譯語言 發布:2024-11-15 00:42:23 瀏覽:730
excel緩存清除 發布:2024-11-15 00:39:53 瀏覽:487
機械鍵盤可編程 發布:2024-11-15 00:39:09 瀏覽:913