当前位置:首页 » 编程软件 » 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

热点内容
商汤科技存储负责人 发布:2025-07-15 01:24:21 浏览:252
文件夹如何批量替换文件名 发布:2025-07-15 01:19:15 浏览:68
ftp上传网页 发布:2025-07-15 01:13:09 浏览:182
音乐文件夹图标 发布:2025-07-15 01:03:41 浏览:494
安卓机怎么反向充电 发布:2025-07-15 01:03:40 浏览:501
电脑使用华为云服务器 发布:2025-07-15 00:48:10 浏览:534
中考应该如何排解压力 发布:2025-07-15 00:17:54 浏览:362
安卓第三方应用软件是什么 发布:2025-07-15 00:12:06 浏览:149
程序业务配置存储 发布:2025-07-14 23:52:16 浏览:685
csdn编程挑战 发布:2025-07-14 23:52:08 浏览:791