美文网首页
intellij idea

intellij idea

作者: Chopin406 | 来源:发表于2017-11-29 13:50 被阅读46次

    window快捷键

    1. double shift,搜索任意文件
    2. ctrl+x,CTRL+Y 删除行
    3. ctrl+d 复制行
    4. ctrl+alt+L 格式化代码
    5. CTRL+ALT+O 自动import
    6. CTRL+SHIFT+A 查找命令
    7. ALT+左右箭头,切换tab

    war和war exploded区别

    • war是将工程打成war包,然后发布到应用服务器(tomcat或者jetty)上
    • war exploded是将应用的目录配置到应用服务器上,相当于热部署。
      这两者最主要的区别是war形式是将源代码打成war包,然后部署到应用服务器指定的目录下,另一个则不需要

    创建java源文件

    使用maven的j2ee模板时,自动创建的文件中缺少java源文件,需要手动创建,在main文件夹下建立java目录,然后右键 选择 Mark Directory as > Sources Root

    配置jetty注意

    • jmx module is not included
      修改jetty安装目录下的start.ini文件,添加一行
      --module=jmx

    maven插件配置jetty

    <plugins>
        <!--servlet容器 jetty插件-->
        <plugin>
            <groupId>org.eclipse.jetty</groupId>
            <artifactId>jetty-maven-plugin</artifactId>
            <version>9.3.10.v20160621</version>
        </plugin>
    </plugins>
    

    jsp页面不能感知内置对象的方法

    在maven中添加servlet-api

    <!-- servlet api -->
    <dependency>
        <groupId>javax.servlet</groupId>
        <artifactId>javax.servlet-api</artifactId>
        <version>3.0.1</version>
        <scope>provided</scope>
    </dependency>
    

    Warning:java: 目标值1.5已过时, 将在未来所有发行版中删除.

    最有效的方法就是根据idea提示工具(红色的灯泡)示来修改。一般是Module来设置,打开项目设置-> Module,language level,修改成1.8

    如果不行再修改下面
    在maven安装目录找到setting.xml,添加下面

    <profile>
            <id>jdk1.8</id>  
            <activation>  
                <activeByDefault>true</activeByDefault>  
                <jdk>1.8</jdk>  
            </activation>  
            <properties>  
                <maven.compiler.source>1.8</maven.compiler.source>  
                <maven.compiler.target>1.8</maven.compiler.target>  
                <maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>  
            </properties>
    </profile>
    

    修改项目pom.xml文件

    <build>
          <finalName>projects</finalName>
            <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-compiler-plugin</artifactId>
                    <configuration>
                        <source>1.8</source>
                        <target>1.8</target>
                    </configuration>
                </plugin>
            </plugins>
     </build>
    

    修改intellij idea的java complier水平


    java-compiler.png

    这么多总有一个有用的,还有一个地方可以修改setting


    idea6.png

    插件

    --UML插件(window)

    PlantUML integration
    version: 2.9.0
    PlantUML依赖Graphviz,需要先安装Graphviz这个图形绘制工具.
    下载地址:https://graphviz.gitlab.io/download/
    其实百度软件库里也有这个软件,官网下载速度蜗牛一样。
    版本:2.38

    相关文章

      网友评论

          本文标题:intellij idea

          本文链接:https://www.haomeiwen.com/subject/rjkyjxtx.html