某个500强公司,虚拟机开发,什么东西都不能当到本地,上传请去麻烦该公司的相关员工,让驻场的人情何以堪
1、命令行打包,之前确定是否装了maven
mvn package -Dmaven.test.skip=true
2、依赖包无法用开发工具直接下载,只能在内网下载jar包,自己去配置相关依赖注意这个包是用来操作tiff转JPG的
example:mvn install:install-file -DgroupId=javax.media -DartifactId=jai-core
-Dversion=1.1.3-SNAPSHOT -Dfile=/Users/hongpeng/Downloads/tiff2jpg/lib/jai-core-1.1.3.jar
-Dpackaging=jar -DgeneratePom=true
<dependency>
<groupId>javax.media</groupId>
<artifactId>jai-core</artifactId>
<version>1.1.3-SNAPSHOT</version>
</dependency>
3、相关jar包 操作PDF
<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>pdfbox</artifactId>
<version>pdfbox-2.0.11-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>fontbox</artifactId>
<version>fontbox-2.0.11-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>pdfbox-tools</artifactId>
<version>2.0.11-SNAPSHOT</version>
</dependency>
4、操作tiff
<dependency>
<groupId>javax.media</groupId>
<artifactId>jai-core</artifactId>
<version>1.1.3-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>javax.media</groupId>
<artifactId>jai_codec</artifactId>
<version>1.1.3-SNAPSHOT</version>
</dependency>
5、老版本tiff这个效果好
<dependency>
<groupId>javax.media</groupId>
<artifactId>jai_imageio</artifactId>
<version>1.1.1-SNAPSHOT</version>
</dependency>
6、代码在下一篇
分享到:
相关推荐
而`maven-install-plugin`则负责将打包后的文件(无论是JAR还是WAR)放入本地Maven仓库,便于其他项目依赖。 对于`maven-jar-plugin`,它是Maven用于创建JAR文件的插件。你可以通过配置这个插件来指定主类、排除...
Maven会按照新的配置将编译后的类文件打包到`WebContent/WEB-INF/classes`。 以上就是关于"Maven打包,指定classes路径"的知识点,主要涉及到Maven的资源配置和插件定制。理解并掌握这些配置可以帮助开发者更高效地...
然而,有时候在使用Maven进行打包操作时,可能会遇到各种问题。本篇文章将详细阐述如何解决Maven打包出错的问题,并分享一些关于搭建Maven私服的知识。 一、Maven打包出错常见原因及解决办法 1. **依赖冲突**:当...
至于压缩包子文件的文件名称列表"package-folder",这可能是指Maven打包后的结果,即生成了一个名为`package`的文件夹。这个文件夹通常包含了项目的所有依赖、资源文件以及打包后的主应用程序。在Maven的默认配置中...
"maven+bat打包"是指使用Apache Maven,一个流行的Java项目管理工具,结合批处理脚本(BAT)来自动化项目的打包过程。这种方式可以极大地提高开发效率,确保每次构建的一致性和可重复性。下面将详细介绍这个过程及其...
sprintboot maven 打包分离lib jar 资源文件 properties xml yml 详细信息查看我的博客 https://mp.csdn.net/postedit/80274087 java -jar -cp 启动
在Maven中,打包(package)是核心任务之一,它将编译后的类文件和相关的资源文件打包成特定格式,如JAR、WAR或EAR。这个过程可以通过执行`mvn package`命令来完成。在Eclipse这样的集成开发环境(IDE)中,也可以...
idea新建maven web项目.zip Jetbrains IntelliJ IDEA创建基于maven打包工具的WEB网站项目 本项目使用的是SSM框架spring mvc,spring, mybatis.用maven打包成jar
在命令行中,我们可以通过运行 `mvn clean package` 命令来触发Maven生命周期,这将清理旧的构建产物,编译源代码,并最终打包项目。在这个过程中,YUI Compressor会自动对指定的CSS和JS文件进行压缩。 4. **检查...
打包完成后,检查`outjar`路径下的jar文件,确认代码是否已经被混淆,通常类名、方法名会被转换为无意义的字母数字组合。 5. **注意事项**: - 混淆时要注意保护关键逻辑,确保保留必要的类和方法,防止运行时...
使用`maven-deploy-plugin`,我们可以将打包后的文件上传到远程仓库。通常,这需要配置`settings.xml`中的服务器ID、用户名和密码。命令`mvn deploy`会将文件上传到指定的远程仓库。 5. 自动化脚本: `Version&...
在Java开发领域,Dubbo是一个广泛使用的高性能RPC框架,它使得服务间的调用变得简单而高效。...但无论如何,了解如何使用`maven-assembly-plugin`打包Dubbo服务接口是Java开发者必备的基础技能之一。
在本文中,我们将深入探讨如何使用Spring Boot和Maven来构建一个项目,使得依赖和配置文件被打包到jar包外部,以实现更加灵活的项目管理。这个方法对于那些需要根据不同环境进行定制配置或者频繁更新配置的应用来说...
本教程将详细讲解如何在IntelliJ IDEA(IDEA)中利用Maven进行混淆打包,确保代码的安全性并提高可维护性。 首先,让我们了解一下涉及的工具和技术: 1. **Java**: 一种广泛使用的面向对象的编程语言,用于构建跨...
6. **部署和运行bundle**: 打包完成后,可以在OSGi容器(如Apache Felix, Equinox)中部署和运行生成的.bundle文件。 博客链接提供的文章可能更详细地介绍了这些步骤,并可能包括了如何处理特定问题、最佳实践,...
标题 "spring 扫描jar maven 打包" 涉及的是在Java开发中,如何使用Spring框架和Maven工具来构建并打包一个项目,其中包含Spring对jar包的扫描以及Maven的打包流程。这里我们将深入探讨这两个关键概念。 1. **...
jasperreport 用maven打包后找不到字体解决方案 net.sf.jasperreports.engine.JRRuntimeException: Could not load the following font
Maven提供了多种打包类型,包括`jar`、`war`、`ear`等,而打包源代码则通常生成一个包含所有源文件的`.jar`或`.zip`文件,这有助于后续的代码审查、调试或二次开发。 ### 配置`maven-source-plugin` 在上述部分...
7. **部署**:打包完成后,Maven可以通过install和deploy目标将结果部署到本地或远程仓库,供其他项目引用。 总结来说,Maven的打包功能是其强大之处,它使得开发者能专注于编写业务逻辑,而无需担心构建和依赖管理...
当前案例中包含一整套的代码和word文档,非常适合新手... 主要是通过maven打包加载不同环境的properties文件 然后将对于的属性绑定到指定的实体对象中;然后通过调用接口可以看到加载不同环境控制台打印的内容是不一样的