当前位置: 首页 > wzjs >正文

创建asp.net网站网上商城系统的设计与实现

创建asp.net网站,网上商城系统的设计与实现,广告公司简介免费,宁夏建设厅网站1.项目通过maven引入的jar多了之后&#xff0c;用maven打出的jar会非常庞大&#xff0c;我的是因为引入了ffmpeg的相关jar,所以&#xff0c;每次上传服务更新都要传输好久&#xff0c;修改maven打包方式&#xff0c;改为源码和lib分离模式 2.maven的pom.xml配置如下 <build…

1.项目通过maven引入的jar多了之后,用maven打出的jar会非常庞大,我的是因为引入了ffmpeg的相关jar,所以,每次上传服务更新都要传输好久,修改maven打包方式,改为源码和lib分离模式
2.maven的pom.xml配置如下

<build><plugins><!-- Step 1: 只打包源码(不包含依赖) --><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-jar-plugin</artifactId><version>3.4.0</version><configuration><archive><manifest><mainClass>com.xxx.springboot.xxxxxApplication</mainClass> <!-- 替换为你自己的主类 --><addClasspath>true</addClasspath><classpathPrefix>lib/</classpathPrefix></manifest><manifestEntries><!-- 不上maven管理的jar引入方式 --><Class-Path>lib/DmJdbcDriver18-1.0.jar lib/encrypt-body-spring-boot-starter-1.2.3.jar</Class-Path></manifestEntries></archive></configuration></plugin><!-- Step 2: 使用 spring-boot-maven-plugin 打包并提取依赖到 lib/ --><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><executions><execution><id>repackage</id><goals><goal>repackage</goal></goals><configuration><skip>true</skip> <!-- 禁用默认 repackage --></configuration></execution><execution><id>build-info</id><goals><goal>build-info</goal></goals></execution></executions></plugin><!-- Step 3: 提取依赖到 target/lib/ --><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-dependency-plugin</artifactId><executions><execution><id>copy-dependencies</id><phase>package</phase><goals><goal>copy-dependencies</goal></goals><configuration><outputDirectory>${project.build.directory}/lib</outputDirectory><overWriteReleases>false</overWriteReleases><overWriteSnapshots>false</overWriteSnapshots><overWriteIfNewer>true</overWriteIfNewer></configuration></execution></executions></plugin><!-- Step 4 (可选): 创建最终发布的 dist 文件夹 --><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-antrun-plugin</artifactId><executions><execution><phase>package</phase><goals><goal>run</goal></goals><configuration><target><mkdir dir="${project.build.directory}/dist"/><copy file="${project.build.directory}/${project.build.finalName}.jar"tofile="${project.build.directory}/dist/chenzhou.jar"/><copy todir="${project.build.directory}/dist/lib"><fileset dir="${project.build.directory}/lib"/></copy></target></configuration></execution></executions></plugin></plugins></build>

3.对于非maven仓库中的包处理方式

<!-- 非maven仓库包 -->
<dependency><groupId>com-dm</groupId><artifactId>DmJdbcDriver18</artifactId><version>1.0</version><scope>system</scope><systemPath>${project.basedir}/lib/DmJdbcDriver18.jar</systemPath>
</dependency>
<!-- 指定jar位置,多个以空格分开,对于不上版本结尾的名称,打包放入lib后会自动增加1.0,所以,引入jar写入也要增加 
例如:达梦数据库驱动包,项目实际引入DmJdbcDriver18.jar
在Class-Path中的配置要为:DmJdbcDriver18-1.0.jar
-->
<manifestEntries><Class-Path>lib/DmDialect-for-hibernate6.1-1.0.jar lib/DmJdbcDriver18-1.0.jar</Class-Path>
</manifestEntries>

如有不妥之处,请谅解!

http://www.dtcms.com/wzjs/809416.html

相关文章:

  • 网页实现方案百度seo多少钱一个月
  • 如何知道网站用什么程序做的做音乐网站建设的开发平台
  • 中国比较好的设计网站wordpress图片浏览器
  • 建一个图片类网站需要多少钱织梦多网站
  • 网站建设公司的小程序选择什么做网站还能挣钱
  • 南充网站制作湖南在建工程查询
  • ovz的vps怎么做网站定制网站哪个好
  • 自助建站是什么意思海口网站制作价格
  • 西安网站建设技术外包优书网怎么注册不了
  • 在哪买网站链接自己电脑做服务器网站吗
  • 做标签网站是干嘛的如何查网站注册信息
  • 快速搭建网站信息库企业展厅建筑
  • 大连网站开发 简维科技如何做公司的英文网站
  • wordpress 很好的博客针对百度关键词策划和seo的优化
  • 网站前台附近展览制作工厂
  • 政务网站建设建议查询域名是否注册
  • 网站名称可以更换吗分销系统价格多少
  • 企业网站一年多少钱三维动画设计制作公司
  • 软件做网站创办一家公司需要多少钱
  • 中国镇江网站拼多多关键词优化是怎么弄的
  • 廉政建设网站最新新闻国际新闻
  • 手机怎么建造网站网站网站服务器
  • 最大的搜索网站排名1网站免费建站
  • 资金盘网站开发公司哪里好免费建网站那个软件好
  • 观澜网站制作网站改版声明
  • 东营房地产网站建设建筑必看六个网站
  • 网站引导页分为三个板块设计风格营口市城乡住房建设局网站
  • 北京seo网站开发晋城网站建设公司排名
  • 徐州企业网站模板建站wordpress 停站
  • 我的世界查建筑网站建个好网站