酒店项目依赖于 一个 框架的 项目, Jar 包依赖 。
但是,有些时候,需要察看所调用类的源码, 就必须有 framework-sources.jar。
如何在 Maven 项目中直接生成源码包? 需要配置一个插件。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
配置好了之后, 在 项目中,找到相关的 Jar 包。
![](http://dl.iteye.com/upload/attachment/488887/370ab354-ef54-3974-afcc-5ea3e0c7b11a.jpg)
选中要查看源码的 Jar 包, 右键 -〉选项 如图 。
应该有日志显示输出。
DownLoading Sources 。。。。。。。
如果没有开始下载 Jar 包, 可能要清除 Maven 缓存,重新设置。
方法 :
在Eclipse 的 workspace 目录下,找到相关的插件目录 :\.metadata\.plugins\org.maven.ide.eclipse
删除下面的所有文件
关闭 Eclipse , 重新启动, 就会重新扫描下载 Maven 包。
更新项目的 Maven 依赖 。。
![](http://dl.iteye.com/upload/attachment/488893/bb11edf1-97ea-3807-a732-2285f73f4c53.jpg)
![点击查看原始大小图片](http://dl2.iteye.com/upload/attachment/0048/8887/370ab354-ef54-3974-afcc-5ea3e0c7b11a-thumb.jpg)
- 大小: 54.5 KB
![点击查看原始大小图片](http://dl2.iteye.com/upload/attachment/0048/8893/bb11edf1-97ea-3807-a732-2285f73f4c53-thumb.jpg)
- 大小: 51.1 KB
分享到:
相关推荐
本话题聚焦于如何通过Maven下载`QRCode.jar`包,这是一款用于生成二维码的Java库。二维码(Quick Response Code)是一种二维条形码,能够存储大量数据,并在各种场景中广泛应用,如网站链接、名片信息、产品详情等。...
maven工程下qrcode jar包下载失败,提供两个qrcode.jar QRCode_swetake-3.0.0.jar 包,cmd命令行安装方法,maven手动添加jar包 qrcode.jar QRCode_swetake-3.0.0.jar
java运行依赖jar包
《使用jxl.jar包在Java中操作Excel文件的详尽指南》 在Java开发中,与Excel文件交互是一项常见的任务,比如数据导入、导出、分析等。jxl.jar库提供了一个强大的解决方案,使得开发者无需依赖Windows环境即可处理...
maven项目里面pom文件所需的tools.java文件,百分之百管用,下载好直接复制到java安装目录下即可使用
loadkitv1.0.1.jar是另一个包含在压缩包中的文件,可能是xjar-maven-plugin运行时依赖的一个库。LoadKit可能是用于加载加密后的jar包并处理解密逻辑的工具集,它可能包含了对加密jar的读取和解密算法,使得在运行时...
在实际开发中,我们可以通过Maven或Gradle等构建工具来管理和依赖httpclient.jar,确保依赖的版本一致性,并且可以方便地升级或降级版本以应对新的需求。 总结来说,httpclient.jar是Java开发中用于HTTP通信的强大...
例如,在我们的例子中,执行`mvn source:jar`命令后,将会在`target`目录下生成`common-0.0.1-SNAPSHOT-sources.jar`。 **方式二:使用IDE** 大多数现代IDE(如Eclipse、IntelliJ IDEA等)都提供了集成Maven的功能...
标题"JSONObject相关jar包和maven管理jar包"暗示了我们讨论的主题集中在JSONObject类库的使用上,特别是如何在Java项目中通过jar包和Maven构建工具来管理和利用这个类库。JSONObject是Java编程语言中用于处理JSON...
maven-settings.jar
有时在你的构建过程中,需要将第三方jar包添加到本地仓库中,因为它并存在于像Maven中央仓库或其它的公共仓库中。为了让Maven能够正确获取到jar包,第三方jar包必须放置到本地仓库的正确位置上。Maven已经提供了...
由于JxBrowser在maven仓库中可能不再可用,对于需要使用此库的开发者来说,直接下载jar包并将其部署到本地或私有Maven仓库是必要的步骤。 首先,我们需要理解Maven仓库的概念。Maven仓库是存储项目依赖的地方,分为...
commons-lang-2.6.jar包commons-lang-2.6.jar包commons-lang-2.6.jar包commons-lang-2.6.jar包commons-lang-2.6.jar包加源码
maven项目添加db2的jar包(db2jcc_license_cu-1.4.2.jar,db2jcc_license_cu-1.4.2-javadoc.jar,db2jcc_license_cu-1.4.2-sources.jar)
java运行依赖jar包
在Java开发过程中,工具类库`tools.jar`是Java开发工具包(JDK)的一部分,主要用于提供编译、打包、调试等开发工具的类库。`tools-1.8.0.jar`是针对Java 8版本的这个工具库。本文将深入探讨`tools.jar`的用途、功能...
当今的开发环境中,通常推荐使用如Apache Maven或Gradle这样的构建工具,它们能自动管理和下载所需的依赖,包括`javax.servlet.jar`,避免手动管理jar包的繁琐过程。 综上所述,`javax.servlet.jar`是Java Web开发...
maven-aether-provider-3.2.1-sources.jar maven-antrun-plugin-1.3.jar maven-archiver-2.2.jar maven-artifact-3.2.1-sources.jar maven-assembly-plugin-2.2-beta-5.jar maven-bundle-plugin-1.0.0.jar maven-...
JavaCV 计算机视觉领域的封装库,视频图片处理等相关jar包,org.bytedeco下的所有jar包,version: '1.5',javacv-platform,javacv,javacpp,opencv...等等 java maven适用版 未删减版链接:...
java运行依赖jar包