V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
redbelt
V2EX  ›  Java

maven 命令行打 war 包,所有 Java 文件都没有编译成为 class 文件!没有编译。。在线等大佬指点

  •  
  •   redbelt · 2020-07-14 23:15:10 +08:00 · 1590 次点击
    这是一个创建于 935 天前的主题,其中的信息可能已经有所发展或是发生改变。
    这是 pom 文件中的 build 部分,已经被我改的面目全非了。。。



    <build>
    <plugins>
    <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>3.2</version>
    <configuration>
    <source>8</source>
    <target>8</target>
    <encoding>UTF-8</encoding>
    <includes>WEB-INF/lib/*.jar</includes>
    <includes>
    src/main/java/
    </includes>
    </configuration>
    </plugin>
    <plugin>
    <artifactId>maven-war-plugin</artifactId>
    <version>3.2.2</version>
    <configuration>
    <!-- <warSourceDirectory>WebContent</warSourceDirectory>-->
    <!-- <failOnMissingWebXml>false</failOnMissingWebXml>-->
    </configuration>
    </plugin>
    <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <version>2.4.2</version>
    <configuration>
    <skipTests>true</skipTests>
    </configuration>
    </plugin>
    </plugins>
    <finalName>shicaimao</finalName>
    </build>
    2 条回复    2020-07-15 13:46:29 +08:00
    napsterwu
        1
    napsterwu  
       2020-07-15 00:04:44 +08:00 via iPhone
    redbelt
        2
    redbelt  
    OP
       2020-07-15 13:46:29 +08:00
    <build>
    <plugins>
    <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>3.2</version>
    <configuration>
    <source>8</source>
    <target>8</target>
    <encoding>UTF-8</encoding>
    <compilerArguments>
    <extdirs>src/main/webapp/WEB-INF/lib</extdirs>
    </compilerArguments>
    </configuration>
    </plugin>

    </plugins>
    </build>

    重点是这个

    <compilerArguments>
    <extdirs>src/main/webapp/WEB-INF/lib</extdirs>
    </compilerArguments>

    Google 关键字:既用 maven 又用 WEB-INF/lib
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   实用小工具   ·   1337 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 16:09 · PVG 00:09 · LAX 08:09 · JFK 11:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.