首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >项目中没有源。未创建存档

项目中没有源。未创建存档
EN

Stack Overflow用户
提问于 2014-10-10 15:18:25
回答 1查看 1.9K关注 0票数 3

我使用maven-source-plugin生成java-source。但是,执行"mvn clean;mvn package“不会在目标目录中生成项目-Soures.jar。

代码语言:javascript
运行
复制
<plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-source-plugin</artifactId>
                <version>2.3</version>
                <executions>
                    <execution>
                        <id>attach-sources</id>
                        <goals>
                            <goal>jar-no-fork</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>

信息:

代码语言:javascript
运行
复制
[INFO] --- maven-compiler-plugin:2.5.1:testCompile (default-testCompile) @ weibo4j ---
[INFO] No sources to compile
[INFO] 
[INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ weibo4j ---
[INFO] No tests to run.
[INFO] 
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ weibo4j ---
[INFO] Building jar: F:\step-by-step\weibo4j\target\weibo4j-0.0.1-SNAPSHOT.jar
[INFO] 
[INFO] --- maven-source-plugin:2.3:jar-no-fork (attach-sources) @ weibo4j ---
[INFO] No sources in project. Archive not created.
EN

回答 1

Stack Overflow用户

发布于 2017-07-11 18:35:33

如果您的源代码位于maven不认为是源代码目录的目录中--比如webapp --那么您的文件将不会放入您的project-sources.jar中。

解决方案:通知maven你的源目录是什么。添加:

代码语言:javascript
运行
复制
<build>
    <sourceDirectory>${basedir}/src/main/webapp</sourceDirectory>
</build>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26293919

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档