急!在线等。使用maven把项目打成war包,java文件没有被包含进去!!!!

希望大牛能帮我解答一下疑惑,小弟感激不尽。
项目介绍:自己搭的Spring Spring MVC MyBatis JavaWeb项目,JDK:1.8.
今天用maven打包项目,莫名其妙的java文件就打包不进去了,
没有修改过pom.xml文件,执行mvn clean install / mvn package / mvn compile

都打包成功,不报错,但是就是没有包含进java文件

[INFO] Total time: 4.518 s
[INFO] Finished at: 2018-10-16T15:04:22+08:00
[INFO] Final Memory: 13M/309M
[INFO] ------------------------------------------------------------------------

F:\luzongzhu\personal\zjjsfood\leron>

下图是项目的文件层级图
图片说明

再贴一下我的pom.xml文件

 <?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

  <modelVersion>4.0.0</modelVersion>
  <packaging>war</packaging>

  <name>leron</name>
  <groupId>leron</groupId>
  <artifactId>leron</artifactId>
  <version>1.0-SNAPSHOT</version>


  <dependencies>
    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-core</artifactId>
      <version>3.1.1.RELEASE</version>
    </dependency>

    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-web</artifactId>
      <version>3.1.1.RELEASE</version>
    </dependency>

    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-tx</artifactId>
      <version>3.1.1.RELEASE</version>
    </dependency>

    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-jdbc</artifactId>
      <version>3.1.1.RELEASE</version>
    </dependency>

    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-webmvc</artifactId>
      <version>3.1.1.RELEASE</version>
    </dependency>

    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-aop</artifactId>
      <version>3.1.1.RELEASE</version>
    </dependency>

    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-context-support</artifactId>
      <version>3.1.1.RELEASE</version>
    </dependency>

    <dependency>
      <groupId>org.springframework</groupId>
      <artifactId>spring-test</artifactId>
      <version>3.1.1.RELEASE</version>
    </dependency>
    <!-- springframe end -->

    <!-- https://mvnrepository.com/artifact/javax.persistence/persistence-api -->
    <dependency>
      <groupId>javax.persistence</groupId>
      <artifactId>persistence-api</artifactId>
      <version>1.0</version>
    </dependency>


    <!--引入pageHelper分页插件 -->
    <dependency>
      <groupId>com.github.pagehelper</groupId>
      <artifactId>pagehelper</artifactId>
      <version>5.0.0</version>
    </dependency>
    <!-- 返回json字符串的支持 -->

    <!-- mybatis核心包 -->
    <dependency>
      <groupId>org.mybatis</groupId>
      <artifactId>mybatis</artifactId>
      <version>3.3.1</version>
    </dependency>
    <!-- mybatis/spring包 -->
    <dependency>
      <groupId>org.mybatis</groupId>
      <artifactId>mybatis-spring</artifactId>
      <version>1.2.2</version>
    </dependency>
    <!-- mysql驱动包 -->
    <dependency>
      <groupId>mysql</groupId>
      <artifactId>mysql-connector-java</artifactId>
      <version>5.1.29</version>
    </dependency>
    <!-- junit测试包 -->
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.11</version>
      <scope>test</scope>
    </dependency>
    <!-- jstl -->
    <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>jstl</artifactId>
      <version>1.2</version>
    </dependency>
    <dependency>
      <groupId>javax.servlet.jsp</groupId>
      <artifactId>jsp-api</artifactId>
      <version>2.2.1-b03</version>
      <scope>provided</scope>
    </dependency>

    <!-- 通用Mapper -->
    <dependency>
      <groupId>com.github.abel533</groupId>
      <artifactId>mapper</artifactId>
      <version>2.3.4</version>
    </dependency>

    <!-- servlet -->
    <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>servlet-api</artifactId>
      <version>2.5</version>
      <scope>provided</scope>
    </dependency>
    <!-- json数据 -->
    <dependency>
      <groupId>com.fasterxml.jackson.core</groupId>
      <artifactId>jackson-core</artifactId>
      <version>2.8.5</version>
    </dependency>
    <dependency>
      <groupId>com.fasterxml.jackson.core</groupId>
      <artifactId>jackson-databind</artifactId>
      <version>2.8.5</version>
    </dependency>
    <dependency>
      <groupId>com.fasterxml.jackson.core</groupId>
      <artifactId>jackson-annotations</artifactId>
      <version>2.8.5</version>
    </dependency>
    <dependency>
      <groupId>org.codehaus.jackson</groupId>
      <artifactId>jackson-mapper-asl</artifactId>
      <version>1.9.4</version>
    </dependency>
    <dependency>
      <groupId>net.sf.json-lib</groupId>
      <artifactId>json-lib</artifactId>
      <version>2.4</version>
      <classifier>jdk15</classifier>
    </dependency>
    <!-- commons -->
    <dependency>
      <groupId>commons-lang</groupId>
      <artifactId>commons-lang</artifactId>
      <version>2.4</version>
    </dependency>
    <dependency>
      <groupId>commons-logging</groupId>
      <artifactId>commons-logging</artifactId>
      <version>1.1</version>
    </dependency>
    <dependency>
      <groupId>commons-pool</groupId>
      <artifactId>commons-pool</artifactId>
      <version>1.5.6</version>
    </dependency>
    <dependency>
      <groupId>commons-dbcp</groupId>
      <artifactId>commons-dbcp</artifactId>
      <version>1.4</version>
    </dependency>
    <dependency>
      <groupId>commons-beanutils</groupId>
      <artifactId>commons-beanutils</artifactId>
      <version>1.8.3</version>
    </dependency>
    <dependency>
      <groupId>commons-httpclient</groupId>
      <artifactId>commons-httpclient</artifactId>
      <version>3.1</version>
    </dependency>
    <dependency>
      <groupId>commons-collections</groupId>
      <artifactId>commons-collections</artifactId>
      <version>3.1</version>
    </dependency>
    <dependency>
      <groupId>commons-codec</groupId>
      <artifactId>commons-codec</artifactId>
      <version>1.9</version>
    </dependency>
    <!-- https://mvnrepository.com/artifact/commons-io/commons-io -->
    <dependency>
      <groupId>commons-io</groupId>
      <artifactId>commons-io</artifactId>
      <version>2.4</version>
    </dependency>
    <!-- https://mvnrepository.com/artifact/commons-fileupload/commons-fileupload -->
    <dependency>
      <groupId>commons-fileupload</groupId>
      <artifactId>commons-fileupload</artifactId>
      <version>1.2.1</version>
    </dependency>

    <dependency>
      <groupId>javax.annotation</groupId>
      <artifactId>jsr250-api</artifactId>
      <version>1.0</version>
    </dependency>

    <dependency>
      <groupId>net.sf.ezmorph</groupId>
      <artifactId>ezmorph</artifactId>
      <version>1.0.6</version>
    </dependency>
    <dependency>
      <groupId>javax.activation</groupId>
      <artifactId>activation</artifactId>
      <version>1.1</version>
    </dependency>
    <dependency>
      <groupId>taglibs</groupId>
      <artifactId>standard</artifactId>
      <version>1.1.2</version>
    </dependency>
    <!-- 日志文件管理包 -->
    <!-- log start -->
    <dependency>
      <groupId>log4j</groupId>
      <artifactId>log4j</artifactId>
      <version>1.2.17</version>
    </dependency>
    <dependency>
      <groupId>org.slf4j</groupId>
      <artifactId>slf4j-api</artifactId>
      <version>1.7.5</version>
    </dependency>
    <dependency>
      <groupId>org.slf4j</groupId>
      <artifactId>slf4j-log4j12</artifactId>
      <version>1.7.21</version>
    </dependency>
    <!-- freemarker  begin -->
    <dependency>
      <groupId>org.freemarker</groupId>
      <artifactId>freemarker</artifactId>
      <version>2.3.21</version>
    </dependency>
    <!-- freemarker  end -->

    <!-- https://mvnrepository.com/artifact/com.sun.mail/javax.mail -->
    <dependency>
      <groupId>com.sun.mail</groupId>
      <artifactId>javax.mail</artifactId>
      <version>1.5.6</version>
    </dependency>

  </dependencies>

  <!-- 插件配置 -->
  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-war-plugin</artifactId>
        <configuration>
          <warName>leron</warName>
          <webResources>
            <resource>
              <directory>${basedir}/src/main/resources/lib</directory>
              <targetPath>WEB-INF/lib</targetPath>
              <filtering>false</filtering>
              <includes>
                <include>**/*.jar</include>
              </includes>
            </resource>
          </webResources>
        </configuration>

      </plugin>
      <plugin>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.1</version>
        <configuration>
          <source>1.8</source>
          <target>1.8</target>
          <encoding>utf8</encoding>
        </configuration>
      </plugin>
    </plugins>
  </build>
</project>

4个回答

谢谢各位帮忙解答,本人已经解决,是因为我的源码根目录有修改,把根目录名称 改回 java 就可以了。

看下我写的项目打包流程: https://blog.csdn.net/qq_27848369/article/details/80533619

什么意思?,你是打的war包,源码文件自然在war包里面,你可以试着解压你得war包,看看结构和文件

qq_24874939
rpf_siwash 回复qq_37789351: 你把源码文件leron改成java试试看
11 个月之前 回复
qq_37789351
Suoyi丶O 回复xiaocaoguangming: 是的,就把我项目打成war包发布。
11 个月之前 回复
xiaocaoguangming
小草光明 你是要把java源码打包发行么
11 个月之前 回复
qq_37789351
Suoyi丶O 你好,我的war包里面,确实没有把握的java文件打包进去。
11 个月之前 回复

Maven打jar包包含源代码

**Maven打jar包包含源代码只需要在pom.xml 中配置如下插件即可 **

   <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-source-plugin</artifactId>
            <version>2.1.1</version>
            <configuration>
                <includePom>true</includePom>
                <excludeResources>true</excludeResources>
                <attach>true</attach>
            </configuration>
            <executions>
                <execution>
                    <id>attach-sources</id>
                    <goals>
                        <goal>jar</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
采用maven方式把项目打成war包
Maven打war包配置以及注意事项更改IDEA配置更改Pom.xml文件最后运行mave打包以上就是maven打包的全过程,如有问题,请在下方留言。 更改IDEA配置 第1步: 首先Ctrl+Alt+S 打开settings,依次打开Build,Excxecution --&amp;gt; Complier 然后点击 JavaComplier,根据图依次操作: 第2步: 点击项目,鼠标右键然后按F4...
Java:如何把java文件打成Jar包/War包
一、导出jar包 右击项目,选择Export 在Export窗口,选择java-->JAR file,点击"Next"按钮 在JAR Export窗口,选择我们要导出的包,点击"Browe..."按钮,选择一个导出jJAR包的路径。点击"Finish"完成 这样就会在我们选择的路径下生成一个我们想要的jar包,你就可以让别人使用你开发好的功能了。 二、测试jar包 输入如下命令:j
maven命令行打成war包
mvn -Dmaven.test.skip=true clean package -P test
SpringBoot项目打成war包使用
1.我们使用idea的Spring initializr 创建一个项目我们在这里注意将默认的jar替换为war 然后我们选择web模块 2.项目创建成功之后我们修改pom文件排除内部tomcat 我们将原来的web pom文件修改为如下 &lt;dependencies&gt; &lt;dependency&gt; &l...
springboot项目打成war包
1、将pom文件的packaging属性设置为war&amp;lt;packaging&amp;gt;war&amp;lt;/packaging&amp;gt;2、添加servlet依赖,注意要看清楚tomcat服务器的版本,一定要版本一致https://blog.csdn.net/zzy7075/article/details/619187763、去除artifactId&amp;gt;spring-boot-starter-web&amp;...
将项目打成war包
特别简单 只需照着文档操作,就可实现。 ant是对项目编译,打包,部署 编译:将*.java文件打包成*.class文件 打包:将编译后的*.calss文件打包成 jar或war包; 部署:将打包后的war文件部署到制定的web应用服务器中去。(tomcat的webappers中去) ******************************* ant默认执行build.xml文件 ant是使用的java文件编写,所以具有跨平台的特性。 再使用ant执行build.xml时必须在java的jre下的lib下的ext安装路径 把servlet-api.jar拷贝进去。 重新使用build.xml 命令打包即可.不然会出现javax.servlet.http 编译问题
把项目文件打成war包
1.在虚拟dos下,切换到站点所在的目录,例如:c:/apache-tomcat-6.0.10/webapps/testWebSite      执行命令:      jar -cvf testWebSite.war *.*      这样就在testWebSite目录下就生成了testWebSite.war包。 ...
为什么.java文件没有被编译???(在线等)
使用Eclipse开发工具时,我把.class文件删除后rn当用到相应的.java文件时为什么它提示没有找到.class文件rn重新启动Tomcat也没有用啊rn我该怎么办???
【Maven】项目打包-war包-Jar包[IDEA将项目打成war包]
转载请注明出处:http://blog.csdn.net/qq_26525215 本文源自【大学之旅_谙忆的博客】 首先,项目必须得是Maven配置的项目。增加了一个发布插件来实现。 在项目的pom.xml中增加如下代码:<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0"
怎么把做好的jsp项目打成war包?
rt
如何把spring boot项目打成war包
一、修改打包形式 在pom.xml里设置 &amp;lt;packaging&amp;gt;war&amp;lt;/packaging&amp;gt; 二、添加tomcat依赖 下面两种方式都可以,任选其一 &amp;lt;dependency&amp;gt;             &amp;lt;groupId&amp;gt;org.springframework.boot&amp;lt;/groupId&amp;gt;             &amp;lt;artif...
jboss发布maven打成的war包
我用maven打包后,项目是war文件的形式。放在jboss下可以运行,但修改配置不太方便。rn现在想要的是[color=#0000FF]war文件夹[/color]的形式(和在MyEclipse下直接发布一样。)。rn有没有什么方法,在maven打包时直接打成文件夹的形式?
如何把tomcat下的项目打成war包?
如何把tomcat下的项目打成war包?
springboot项目 打成war包 使用自定义tomcat配置
1.去除pom.xml中的 2.jar修改成war 3.去除自带tomcat org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-tomcat 4.添加依赖 javax.servlet javax.serv
使用IDEA快速将项目打成war包
  现在使用idea开发java项目比eclipse的人员要多,那么使用idea一定要学会如何把项目打成war包 工具/原料 idea开发工具 能正常运行的java项目 方法/步骤  Output directory是war包 保存的路径,可自己选择 1 打开idea开发工具,在File下找到Project Structure...(注意:低版本的i...
使用idea将项目打成war包
直接看截图就好,很详细
使用MyEclipse14把Java web项目打成war包
方式一:打开我们的开发工具MyEclipse,选择中我们想要打成war 包的项目。右击选择 Export选项。 点击项目右键----export 选择好放war 包的位置,这里我就把这个war包存放在我的桌面了,方便找到它。然后点击 Finish按钮,那么你的项目就这样打成了war包。 方式二: 打开MyEclipes开发工具,选择Servers 看到下面的我们已经配好了
springboot将项目打成war包
1. 将项目的打包方式改为war包 &lt;groupId&gt;com.cc&lt;/groupId&gt; &lt;artifactId&gt;aaaaaa&lt;/artifactId&gt; &lt;version&gt;0.0.1-SNAPSHOT&lt;/version&gt; &lt;packaging&gt;war&lt;/packaging&gt; 2. 排除内...
h5项目如何打成war包
先进到项目里面,然后输入jar -cvf protocal.war ./*protocal是项目名称;一路没报错就成功了,在项目目录底下就后看到打成的war包 在eclipse将项目打成war包1.选择你的程序,右键2.选择Export - WAR file3.选择你的tomcate版本4.在Destination点击Browse...选择保存war包的路径5.点击finish
将springBoot项目打成war包
最近想要将springboot项目部署到阿里云ECS云服务器的tomcat上,并通过nginx做反向代理,遇到的几个问题及解决方法。 1.nginx操作:/etc/init.d/nginx start|restart|stop (1)将nginx中 将http最后的 #include /etc/nginx/conf.d/*.conf; #include ...
springboot项目打成war包记录
背景:现在手上的项目基本进入收尾期,有必要将前后端的项目打成包丢到服务器上的docker进行测试了。 springboot默认的打包方式为jar包,jar包的有优点是不需要更改的配置,并且内嵌了tomcat,如果打成jar包直接可以丢到docker中运行测试。但是考虑到前端代码只能打成war包,因此干脆也将后端代码打成war包和前端的代码一起放在tomcat容器中的webapps中运行就好了。...
Idea将项目打成war包
Bulid-----&amp;gt;Build Artfacts ------&amp;gt;war包已经打好在项目target目录下
怎么样把web应用打成war包?
谢谢!
使用maven管理项目,如何用Ant工具把项目打成war包
 编写war.xml,如下,放置项目中,通过ant工具即可将项目打成war包 &amp;lt;project name=&quot;war&quot; default=&quot;war&quot;&amp;gt; &amp;lt;tstamp&amp;gt; &amp;lt;format property=&quot;TODAY&quot; pattern=&quot;yyyyMMddHHmm&quot; /&amp;gt; &amp;lt;/tstamp&amp;gt; &amp
maven 把项目打成jar 并且运行
一般maven package 不会把依赖的jar 打在jar中 ,打出来的jar名称一般为senddata-0.0.1-SNAPSHOT.jar。当在cmd窗口输入java -cp senddata-0.0.1-SNAPSHOT-jar-with-dependencies.jar com.TestEMGD 运行jar时,会发生依赖的jar找不到。这时需要在pom文件增加插件maven-assem...
项目部署:Maven 项目打成war包放入tomcat里
1、Maven项目启动自动生成一个war包lims-moer-0.0.0.1-snapshot.war,直接将包解压改名为ROOT放入tomcat下即可。 2、tomcat-》server.xml中在&lt;Host&gt;便签里添加: &lt;Context path="localhost" docBase="E:\lims-moer\webapps\ROOT\WEB-INF" deb...
Springboot打成war包,maven引入外部jar包
工作需求完成二维码的功能,我现在把工具类搬迁到自己的项目中,但是开发工具和项目环境不一样。自己项目是idea中打成war包的springboot的项目。公司的是传统的spring项目,非maven管理。在搬迁工具类时遇到了问题,将工作中的工具类按照idea传统的方式添加jar包,但是却没有添加到项目编译的war中。然后项目启动之后,一直报错———java.lang.ClassNotFoundExc...
maven打成war包问题,tomcat下运行报错
错误日志:2017-07-04 09:10:51.436 INFO 2352 --- [main] com.codemonkey.HospitalApplication : Starting HospitalApplication v3.0.0 on USER-20170607HH with PID 2352 (E:\\部署\zhd-me2-hospital-3.0.0.war started by Administrator in E:\\部署)rn2017-07-04 09:10:51.436 INFO 2352 --- [main] com.codemonkey.HospitalApplication : No active profile set, falling back to default profiles: defaultrn2017-07-04 09:10:53.063 INFO 2352 --- [main] o.s.b.f.xml.XmlBeanDefinitionReader : Loading XML bean definitions from URL [jar:file:/E:/部署/zhd-me2-hospital-3.0.0.war!/WEB-INF/classes!/spring/applicationContext-cd.xml]rn2017-07-04 09:10:55.292 WARN 2352 --- [main] o.s.boot.SpringApplication : Error handling failed (ApplicationEventMulticaster not initialized - call 'refresh' before multicasting events via the context: org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@14514713: startup date [Thu Jan 01 08:00:00 CST 1970]; root of context hierarchy)rn2017-07-04 09:10:55.308 ERROR 2352 --- [main] o.s.boot.SpringApplication : Application startup failedrnrn[color=#FF0000]org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/integration][/color]rnOffending resource: URL [jar:file:/E:/me2-hospital-3.0.0.war!/WEB-INF/classes!/spring/applicationContext-cd.xml]rnrn at org.springframework.beans.factory.parsing.FailFastProblemReporter.error(FailFastProblemReporter.java:70) ~[spring-beans-4.3.7.RELEASE.jar!/:4.3.7.RELEASE]rn at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:85) ~[spring-beans-4.3.7.RELEASE.jar!/:4.3.7.RELEASE]rn at org.springframework.beans.factory.parsing.ReaderContext.error(ReaderContext.java:80) ~[spring-beans-4.3.7.RELEASE.jar!/:4.3.7.RELEASE]rnrn[b][size=16px]有没有大神教下这是什么问题,如何解决啊,程序在eclipse中运行没有问题,急急急急[/size][/b]
Springboot项目(包含第三方jar包)打成war包方法
Spring Boot一般以jar包的形式发布,但是有的时候需要动态配置参数部署项目,尤其是配置的参数数量特别多时,使用war包部署实际上是一个不错的选择。以下是将Spring Boot项目打包成war包发布的详细过程。 1、修改启动类,并重写configure方法 @SpringBootApplication @MapperScan("") public class Application...
eclipse把几个java文件打成jar包(不包含Main-Class和Class-Path)
通过IDE打包总比命令行来得方便得多,今天用eclipse实现java文件的打包。 选中项目名,右击--》Export--》 next Finish就可以了。
急!!急!!急!! maven 打成war包时,只生成目录结构,不生成war包!
小弟我在对maven项目进行打包时,也就是在项目中右击pom.xml文件,然后run as到maven package,点击进行打包,打包到我指定的本地文件目录中,会生成已经编译过后的class文件和资源文件目录,还有一个war包,可是我不需要这个war包,每次打包之后都要手动删除这个war包,请问我该如何修改pom.xml文件,在打包的时候只生成目录结构的文件而不生成项目war包呢???
Springboot项目使用Maven打成War方法
由于需要把写的spring boot后台程序放到云服务上,所以今天研究了一下如何把spring boot项目war包部署到安装的tomcat服务器上,现在整理下打包—&amp;gt;部署—&amp;gt;访问这个整个步骤以及遇到的问题,供大家参考和以后的回顾: 在打包之前请大家把本机配置好maven环境,我的maven版本:3.5.0; 1.1、修改打包形式 在pom.xml里设置:packaging&amp;...
使用maven将项目打成jar包
使用maven将项目打成jar包
idea将项目打成war包,实施步骤
    首先:将 &amp;lt;packaging&amp;gt;war&amp;lt;/packaging&amp;gt; 设置为war,默认是打成jar的,所以这个一定要改, 然后,在pom文件中添加; 运行时默认因springboot中默认内中Tomcat,排除使用Tomcat 而下面的配置是在打包的时候才运行这个Tomcat插件 &amp;lt;dependency&amp;gt; ...
springboot项目用IDEA打成war包
springboot项目用IDEA打成war包 事先我有两个启动类 我删除了一个启动类 但是打包的n时候另一个启动类居然打进去了 这个是怎么回事
SpringBoot项目打成War包(Eclipse中)
1、maven项目,修改pom文件将&amp;lt;packaging&amp;gt;jar&amp;lt;/packaging&amp;gt; 改为&amp;lt;packaging&amp;gt;war&amp;lt;/packaging&amp;gt; 2、打包时排除tomcat.        &amp;lt;!-- 这里指定打war包的时不再需要tomcat相关的包,但是本地运行时必须注释掉,否则会报错 --&amp;gt; &amp;lt;dependency&amp;gt;...
将spring-boot项目打成war包报错
在用eclipse把一个做好的spring-boot项目进行打包时,报错了,报错如下rn[img=https://img-bbs.csdn.net/upload/201801/05/1515137382_958358.png][/img]rn其实很明显,这个错误主要是在打包过程中,boot项目会有main方法,但是报错的原因就是我有好几个main方法,他不知道那个用来充当入口。rn具体报错如下:rn[ERROR] Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:1.2.3.RELEASE:repackage (default) on project serviceone: Execution default of goal org.springframework.boot:spring-boot-maven-plugin:1.2.3.RELEASE:repackage failed: Unable to find a single main class from the following candidates [com.hcycom.ssacc, com.hcycom.ssaccOne, com.hcycom.util.PropertiesUtil, com.hcycom.util.RandomUtil, com.hcycom.util.cs] -> [Help 1]rn但是我查看了工程目录,将其它的main方法的类都进行了修改,再次打包后,发现还是这个错误。rn我的思路有两个,是不是可以在打包前设置好固定的入口含有main的java类,或者是boot内置的依赖有缓存,没修改完的东西并没有很好的更新。rn求助求助!!!
怎样把做的JSP程序打成.war包
怎样把做的JSP程序打成.war包
怎么样把做好的jsp打成.war包?
我想把做好的jsp打成.war包?
tomcat中运行的项目,重新打成war包
在tomcat下运行的项目,webapp文件夹下的项目,如何重新打成war包?
相关热词 c#部署端口监听项目、 c#接口中的属性使用方法 c# 昨天 c#func链接匿名方法 c#怎么创建文件夹 c#从键盘接收空格 c#da/ad c#部门请假管理系统 c#服务器socket c# 默认的访问修饰符