当前位置:首页 » 编程软件 » 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-09-19 23:50:52 浏览:820
linux汇总 发布:2024-09-19 23:46:39 浏览:452
阿里云服务器环境搭建教程 发布:2024-09-19 23:21:58 浏览:837
黄色文件夹图标 发布:2024-09-19 23:19:22 浏览:684
mysql数据库导出导入 发布:2024-09-19 23:00:47 浏览:183
lua脚本精灵 发布:2024-09-19 23:00:41 浏览:659
任务栏文件夹图标 发布:2024-09-19 22:54:25 浏览:101
解压来一波 发布:2024-09-19 22:46:36 浏览:933
mysqlpythonubuntu 发布:2024-09-19 22:46:27 浏览:501
服务器请求获取ip地址 发布:2024-09-19 22:33:25 浏览:515