-
java操纵excel的jar包(jxl.jar包 源码)
2008-07-10 17:11:12java操纵excel的jar包 -
Intellij IDEA 添加jar包的三种方式
2017-02-23 19:11:37方法:直接将硬盘上的jar包复制粘贴到项目的lib目录下即可。注意: 1.对于导入的eclipse项目,该方式添加的jar包没有任何反应,用make编译项目会报错 2.对于在idea中创建的项目,该方式添加jar包,编译不报错,但是...一.直接复制:(不推荐)
方法:直接将硬盘上的jar包复制粘贴到项目的lib目录下即可。
注意:
1.对于导入的eclipse项目,该方式添加的jar包没有任何反应,用make编译项目会报错
2.对于在idea中创建的项目,该方式添加jar包,编译不报错,但是打开Structure会有"...jar ... is missing ..."的提示,需要点击"Fix"或红灯泡解决。
二.通过Modules的Dependencies添加:(推荐)
1.打开 File -> Project Structure (Ctrl + Shift + Alt + S)
2.单击 Modules -> Dependencies -> "+" -> "Jars or directories"
3.选择硬盘上的jar包
4.Apply -> OK
三.通过Libraries添加:(强烈推荐)
1.打开 File -> Project Structure (Ctrl + Shift + Alt + S)对于新导入的项目,会自动导入lib目录下的相关jar包,我们需要将这些自动添加进来的jar包删除,如图:
2.单击 Libraries -> "+" -> "Java" -> 选择我们导入的项目主目录,点击OK
注意:在弹出的方框中点击“Cancel”,取消将其添加到Module中
此时,lib目录创建成功,删除目录中添加进来的多余内容,重新添加需要的jar包
到此,Libraries创建成功。
3.回到Modules菜单,选中之前导入的项目,点击“Dependencies”,点击“+” -> “Library”,将刚才创建成功的Library目录加入
4.将不是项目lib目录下的其他jar包(如:tomcat相关jar包),也通过该方式加入
到此,所有jar包添加成功!
注意:
1.图标的区别:一种是添加项目lib目录下的jar包的图标,像文件夹;
一种是在其他目录添加的jar包,像柱状图。
2.以后要添加新的jar包,只要在Library目录中之前创建的项目lib目录下添加进去即可
-
spring jar包 以及 jdbcTemplate 相关jar包下载
2019-10-14 18:31:12下面是阿帕奇官网下载spring相关的jar包链接: http://commons.apache.org/proper/commons-logging/download_logging.cgi 如果你是要找 jdbcTemplate 相关jar包,下面是网盘分享。 若是文件里没有你想要的jar包,...下面是阿帕奇官网下载spring相关的jar包链接:
http://commons.apache.org/proper/commons-logging/download_logging.cgi
如果你是要找 jdbcTemplate 相关jar包,下面是网盘分享。 若是文件里没有你想要的jar包,可以点击上面的链接找到你想要的jar包。
链接:https://pan.baidu.com/s/1mYjbTfM4O-8Kz4nbM9r44A
提取码:mzym这样就不用花钱 CSDN下载了,哈哈
希望对你有帮助!
同时欢迎访问我的博客:http://www.linblog.tech/ -
IDEA+Maven 打jar包
2018-04-13 10:08:28IDEA+Maven 打jar包 (包涵依赖jar) 写在前面: 这两天一直在整(gu)理(dao)IDEA 用Maven打jar包,网上的教程是各式各样,但是都不能满足我的需求(或者 还没有找个正确的),因此 综合网上的内容 自己整理...IDEA+Maven 打jar包 (包涵依赖jar)
最新修改
以前写的打包方式可能看起来有些繁琐,这里给出进一步简洁的解决方案简单粗暴写在前面:
这两天一直在整(gu)理(dao)IDEA 用Maven打jar包,网上的教程是各式各样,但是都不能满足我的需求(或者 还没有找个正确的),因此 综合网上的内容 自己整理了一下(以下内容是在mac系统下 win 可能有一些地方不一样)。
软件环境:
IDEA:2017.1.5
Maven:3.3.9
打jar包:
-
IDEA 自带的打包工具使用
-
打无依赖jar包
- 如果工程目录中有以下文件夹 删掉
- 如果工程目录中有以下文件夹 删掉
- 点击工程上方【File】菜单选择【Project Structure】
- 点击【+】 选择【JAR】,【From modules with dependencies】点击【ok】
- 点击【1】选择你要打包的Module,点击【2】选择你的主类(也就是你的程序的入口)然后点击【ok】
- 点击【ok】
- 【1】是要打的jar包的名字,【2】是jar包的输出路径,【3】是程序所需要的jar依赖,【4】是程序主类的名称。因为这里是打没有依赖的jar包,所以将【3】里面不需要的jar包删掉就行。最后点击【ok】
- 然后就会生成一个META-INF的文件夹,里面就是一些配置属性
- 打包涵依赖jar包
对以上的方式中的步骤6中 不做任何修改,然后执行步骤7
-
- Maven 打包
-
打无依赖jar包
-
在pom.xml 文件里加入
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>2.4</version> <configuration> <archive> 生成的jar中,不要包含pom.xml和pom.properties这两个文件 <addMavenDescriptor>false</addMavenDescriptor> <manifest> 是否要把第三方jar放到manifest的classpath中 <addClasspath>true</addClasspath> 生成的manifest中classpath的前缀,因为要把第三方jar放到lib目录下,所以classpath的前缀是lib/ <classpathPrefix>lib/</classpathPrefix> 应用的main class <mainClass>com.yourClass</mainClass> </manifest> </archive> 过滤掉不希望包含在jar中的文件 <excludes> <exclude>${project.basedir}/xml/*</exclude> </excludes> </configuration> </plugin>
-
点开Maven管理工具
-
点击【package】
-
等运行完以后就会生成jar包了
-
-
打包涵依赖jar包
第一种方法
1. 在pom.xml文件中写入<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> </plugin> <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <archive> <manifest> <mainClass>com.test.app</mainClass> </manifest> </archive> <descriptorRefs> <descriptorRef>jar-with-dependencies</descriptorRef> </descriptorRefs> </configuration> <!--下面是为了使用 mvn package命令,如果不加则使用mvn assembly--> <executions> <execution> <id>make-assemble</id> <phase>package</phase> <goals> <goal>single</goal> </goals> </execution> </executions> </plugin> </plugins> </build>
- 然后执行上面【Maven 打无依赖包】步骤2到步骤4
第二种方法
- 在pom.xml文件中写入
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>2.4</version> <configuration> <archive> <!-- 生成的jar中,不要包含pom.xml和pom.properties这两个文件--> <addMavenDescriptor>false</addMavenDescriptor> <manifest> <!--是否要把第三方jar放到manifest的classpath中--> <addClasspath>true</addClasspath> <!--生成的manifest中classpath的前缀,因为要把第三方jar放到lib目录下,所以classpath的前缀是lib/--> <classpathPrefix>lib/</classpathPrefix> <!-- 应用的main class--> <mainClass>com.yourClass</mainClass> </manifest> </archive> <!-- 过滤掉不希望包含在jar中的文件--> <excludes> <exclude>${project.basedir}/xml/*</exclude> </excludes> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <version>2.4</version> <configuration> <descriptors> <descriptor>src/main/assembly/package.xml</descriptor> </descriptors> </configuration> <executions> <execution> <id>make-assembly</id> <phase>package</phase> <goals> <goal>single</goal> </goals> </execution> </executions> </plugin>
- 创建【src/main/assembly】目录
- 创建package.xml文件
<assembly> <id>bin</id> <!-- 最终打包成一个用于发布的zip文件 --> <formats> <format>zip</format> </formats> <!-- Adds dependencies to zip package under lib directory --> <dependencySets> <dependencySet> <!-- 不使用项目的artifact,第三方jar不要解压,打包进zip文件的lib目录 --> <useProjectArtifact>false</useProjectArtifact> <outputDirectory>lib</outputDirectory> <unpack>false</unpack> </dependencySet> </dependencySets> <fileSets> <!-- 把项目相关的说明文件,打包进zip文件的根目录 --> <fileSet> <directory>${project.basedir}</directory> <outputDirectory>/</outputDirectory> <includes> <include>README*</include> <include>LICENSE*</include> <include>NOTICE*</include> </includes> </fileSet> <!-- 把项目的配置文件,打包进zip文件的config目录 --> <fileSet> <directory>${project.basedir}/src/main/config</directory> <outputDirectory>config</outputDirectory> <includes> <include>*.xml</include> <include>*.properties</include> </includes> </fileSet> <!-- 把项目的脚本文件目录( src/main/scripts )中的启动脚本文件,打包进zip文件的跟目录 --> <fileSet> <directory>${project.build.scriptSourceDirectory}</directory> <outputDirectory></outputDirectory> <includes> <include>startup.*</include> </includes> </fileSet> <!-- 把项目的脚本文件(除了启动脚本文件),打包进zip文件的script目录 --> <fileSet> <directory>${project.build.scriptSourceDirectory}</directory> <outputDirectory></outputDirectory> <excludes> <exclude>startup.*</exclude> </excludes> </fileSet> <!-- 把项目自己编译出来的jar文件,打包进zip文件的根目录 --> <fileSet> <directory>${project.build.directory}</directory> <outputDirectory></outputDirectory> <includes> <include>*.jar</include> </includes> </fileSet> </fileSets> </assembly>
- 将【package.xml】文件放入【assembly】文件夹中
- 然后执行上面【Maven 打无依赖包】步骤2到步骤4
-
如果要打包scala代码需要添加插件:
方案一:<plugin> <groupId>net.alchim31.maven</groupId> <artifactId>scala-maven-plugin</artifactId> <version>3.4.0</version> <executions> <execution> <goals> <goal>compile</goal> <goal>testCompile</goal> </goals> </execution> </executions> </plugin>
方案二:
<plugin> <groupId>org.scala-tools</groupId> <artifactId>maven-scala-plugin</artifactId> <version>2.15.2</version> <executions> <execution> <goals> <goal>compile</goal> <goal>testCompile</goal> </goals> </execution> </executions> </plugin>
推荐方案一,方案二中的插件最新更新日期是2011年
简单粗暴
将下面的任意一种方案放到pom文件中,并修改成自己项目中的MainClass即可</plugins> </build> 方案一 or 方案二 <build> <plugins>
- 方案一:
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-shade-plugin</artifactId> <version>3.0.0</version> <executions> <execution> <phase>package</phase> <goals> <goal>shade</goal> </goals> <configuration> <transformers> <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> <mainClass>com.test.MainClass</mainClass> <!--带有包路径的MainClass --> </transformer> </transformers> </configuration> </execution> </executions> </plugin>
- 方案二:
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <version>2.4</version> <configuration> <archive> <manifest> <mainClass>com.test.MainClass</mainClass> <!--带有包路径的MainClass --> </manifest> </archive> <descriptorRefs> <descriptorRef>jar-with-dependencies</descriptorRef> </descriptorRefs> </configuration> <executions> <execution> <id>make-assembly</id> <phase>package</phase> <goals> <goal>single</goal> </goals> </execution> </executions> </plugin>
注:
本文属于作者原创,如需转载,请注明。
内部如果引用的文字,连接,图片等资源存在侵犯原作者的情况,请联系本人,立即删除。
-
-
Maven 生成打包可执行jar包
2018-09-28 14:49:23Maven使用maven-jar-plugin打可执行jar包5. Maven使用maven-assembly-plugin装需要打包的文件打进zip包6. Maven生成可执行jar包及zip项目压缩包7. 执行jar包8. pom.xml配置9. package.xml文件 最近IDEA打可执行Jar...文章目录
最近IDEA打可执行Jar包搞了三天,一直失败,好好学习一下Maven-assembly,在此记录一下1. 需求
项目打包,满足以下要求:
- 整个项目打一个Zip包下面包括应用程序、应用程序依赖的jar包、说明文档
- 项目打的jar包可以执行不同类里的Main函数
- 项目源码打的jar包要与依赖的第三方jar包分开
- 项目里的执行脚本也要一块打包并进行分类
- document目录下的readme.txt放在压缩包的根目录下,其他的还放在这个目录下
- 打的jar包去掉不需要的目录(文件)
2. 开发环境
IDEA-2016 Maven3.3.9
项目的目录结构:
3. Maven打包插件介绍
assembly翻译过来就是组装、装配的意思
Maven对项目打包常用的打包插件有三种,分别是:插件 功能 maven-jar-plugin maven 默认打包插件,用来创建 project jar maven-shade-plugin 打可执行包,executable(fat) jar maven-assembly-plugin 支持自定义打包方式 这里使用maven-jar-plugin和maven-assembly-plugin
项目目录:每次找jar包之前先clean一下,不然的话IDEA会认为你的项目没有修改而不重新加载
另:配置文件的注释已经很详细了,这里就不另外再说明了
4. Maven使用maven-jar-plugin打可执行jar包
主要配置如下:
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>2.4</version> <!-- 对要打的jar包进行配置 --> <configuration> <!-- Configuration of the archiver --> <archive> <!--生成的jar中,不要包含pom.xml和pom.properties这两个文件--> <addMavenDescriptor>false</addMavenDescriptor> <!-- Manifest specific configuration --> <manifest> <!--是否要把第三方jar放到manifest的classpath中--> <addClasspath>true</addClasspath> <!--生成的manifest中classpath的前缀, 因为要把第三方jar放到lib目录下, 所以classpath的前缀是lib/--> <classpathPrefix>lib/</classpathPrefix> </manifest> </archive> <!--过滤掉不希望包含在jar中的文件--> <excludes> <!-- 排除不需要的文件夹(路径是jar包内部的路径) --> <exclude>**/assembly/</exclude> </excludes> </configuration> </plugin>
完整配置见底部
5. Maven使用maven-assembly-plugin装需要打包的文件打进zip包
pom.xml下的主要配置如下:
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <version>2.4</version> <!-- 对项目的组装进行配置 --> <configuration> <!-- 指定assembly插件的配置文件所在位置 --> <descriptors> <descriptor>src/main/resources/assembly/package.xml</descriptor> </descriptors> </configuration> <executions> <execution> <id>make-assembly</id> <!-- 将组装绑定到maven生命周期的哪一阶段 --> <phase>package</phase> <goals> <!-- 指定assembly插件的打包方式--> <goal>single</goal> </goals> </execution> </executions> </plugin>
assembly插件的配置文件package.xml见底部
6. Maven生成可执行jar包及zip项目压缩包
双击执行mvn:package会生成两个包:可执行jar包和项目压缩包,因为assembly的装配配置的是绑定到这上面来的
双击执行assembly:single只生成项目压缩包
这里执行mvn:package
解压后的项目压缩包目录结构:
7. 执行jar包
解压缩生成的项目包
TestString的源码:public class TestString { public static void main(String[] args) { String[] arr = new String[]{"aaa", "bbb", "ccc", "DDD", "EEE", "FFF"}; System.out.println(StringUtils.join(arr, "---")); } }
TestNumber的源码:
public class TestNumber { public static void main(String[] args) { Integer[] arr = new Integer[]{11, 22, 33, 44, 55, 66}; System.out.println(StringUtils.join(arr, "---")); } }
命令行运行生成的jar
java -classpath dong.jar com.dong.bigdata.TestString java -classpath dong.jar com.dong.bigdata.TestNumber
运行结果:
8. pom.xml配置
包含两个文件:
pom.xml整体的配置
package.xml包含在pom.xml中,用于指定assembly装配时的配置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/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <!-- ####################### 基础设置 ###################### --> <!--groupId:项目或者组织的唯一标志,并且配置时生成路径也是由此生成,如org.myproject.mojo生成的相对路径为:/org/myproject/mojo--> <groupId>com.dong</groupId> <!--项目的通用名称--> <artifactId>bigdata</artifactId> <!--打包机制,如pom,jar,maven-plugin,ejb,war,ear,rar,par--> <packaging>jar</packaging> <!--项目的版本--> <version>1.0-SNAPSHOT</version> <!-- ####################### 项目信息 ###################### --> <!--用户描述项目的名称,无关紧要的东西--> <name>bigdata</name> <!--写明开发团队的网站,无关紧要--> <url>http://http://www.dong.com/.com</url> <!-- ####################### 环境设置 ###################### --> <properties> <!-- 项目执行脚本目录 --> <project.script.execute.directory>src/main/scripts/execute</project.script.execute.directory> <!-- 项目说明文档目录 --> <project.document.directory>document</project.document.directory> <!-- 项目配置文件目录 --> <project.config.directory>src/main/resources</project.config.directory> <!-- 项目编码 --> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <!-- 本地编译JDK版本 --> <maven.compiler.source>1.8</maven.compiler.source> <!-- 项目部署JDK版本 --> <maven.compiler.target>1.8</maven.compiler.target> </properties> <!-- 配置Maven的仓库, 在此处配置的仓库会优先于setting.xml里配置的仓库, 建议哪个仓库快,哪个配置在前面, 然后如果Maven在前面配置的仓库找不到的话会去后面的仓库找, 如果后面的仓库都找不到,会去setting.xml中央仓库里找 --> <repositories> <!-- 阿里云仓库,配置Maven仓库,速度快配置在最前面 --> <repository> <id>aliyun</id> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </repository> <!-- 国内备选仓库 --> <repository> <id>repo2</id> <url>http://repo2.maven.org/maven2/</url> </repository> <!-- Cloudera仓库,如果在阿里云仓库里找不到去Cloudera的仓库里找,主要是CDH版本Hadoop依赖的jar --> <repository> <id>cloudera</id> <url>https://repository.cloudera.com/artifactory/cloudera-repos/</url> </repository> <!-- Scala仓库,如果前面两个都找不到来仓库找,如果此仓库也找不到,去中央仓库找 --> <repository> <id>scala-tools.org</id> <name>Scala-Tools Maven2 Repository</name> <url>http://scala-tools.org/repo-releases</url> </repository> </repositories> <dependencies> <!-- https://mvnrepository.com/artifact/org.apache.commons/commons-lang3 --> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.4</version> </dependency> </dependencies> <build> <finalName>dong</finalName> <plugins> <!-- The configuration of maven-jar-plugin --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>2.4</version> <!-- 对要打的jar包进行配置 --> <configuration> <!-- Configuration of the archiver --> <archive> <!--生成的jar中,不要包含pom.xml和pom.properties这两个文件--> <addMavenDescriptor>false</addMavenDescriptor> <!-- Manifest specific configuration --> <manifest> <!--是否要把第三方jar放到manifest的classpath中--> <addClasspath>true</addClasspath> <!-- 生成的manifest中classpath的前缀, 因为要把第三方jar放到lib目录下, 所以classpath的前缀是lib/ --> <classpathPrefix>lib/</classpathPrefix> </manifest> </archive> <!--过滤掉不希望包含在jar中的文件--> <excludes> <!-- 排除不需要的文件夹(路径是jar包内部的路径) --> <exclude>**/assembly/</exclude> </excludes> </configuration> </plugin> <!-- The configuration of maven-assembly-plugin --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <version>2.4</version> <!-- 对项目的组装进行配置 --> <configuration> <!-- 指定assembly插件的配置文件所在位置 --> <descriptors> <descriptor>src/main/resources/assembly/package.xml</descriptor> </descriptors> </configuration> <executions> <execution> <id>make-assembly</id> <!-- 将组装绑定到maven生命周期的哪一阶段 --> <!--<phase>package</phase>--> <goals> <!-- 指定assembly插件的打包方式--> <goal>single</goal> </goals> </execution> </executions> </plugin> </plugins> </build> </project>
9. package.xml文件
<?xml version="1.0" encoding="UTF-8"?> <assembly> <id>full</id> <!-- 最终打包成一个用于发布的zip文件 --> <formats> <format>zip</format> </formats> <!-- 把依赖jar包打包进Zip压缩文件的lib目录下 --> <dependencySets> <dependencySet> <!--不使用项目的artifact,第三方jar不要解压,打包进zip文件的lib目录--> <useProjectArtifact>false</useProjectArtifact> <!-- 第三方jar打包进Zip文件的lib目录下, --> <!-- 注意此目录要与maven-jar-plugin中classpathPrefix指定的目录相同, --> <!-- 不然这些依赖的jar包加载到ClassPath的时候会找不到--> <outputDirectory>lib</outputDirectory> <!-- 第三方jar不要解压--> <!--<unpack>false</unpack>--> </dependencySet> </dependencySets> <!-- 文件设置,你想把哪些文件包含进去,或者把某些文件排除掉,都是在这里配置--> <fileSets> <!-- 把项目自己编译出来的可执行jar,打包进zip文件的根目录 --> <fileSet> <directory>${project.build.directory}</directory> <outputDirectory></outputDirectory> <includes> <include>*.jar</include> </includes> </fileSet> <!-- 把项目readme说明文档,打包进zip文件根目录下 (这里针对目录document/readme.txt文件) ${projet.document.directory}是pom.xml中自己配置的 --> <fileSet> <directoryl>${projet.document.directory}</directoryl> <outputDirectory></outputDirectory> <includes> <include>readme.*</include> </includes> </fileSet> <!-- 把项目相关的说明文档(除了readme文档), 打包进zip文件根目录下的document目录 (这里针对document/exclode.txt文件) ${project.document.directory}是在pom.xml中自己配置的 --> <fileSet> <directory>${project.document.directory}</directory> <outputDirectory>document</outputDirectory> <excludes> <exclude>readme.*</exclude> </excludes> </fileSet> <!-- 把项目的脚本文件目录(src/main/scripts )中的启动脚本文件, 打包进zip文件的根目录 (这里针对的是src/scripts/execute/include-file.sh文件) ${project.script.execute.directory} --> <fileSet> <directory>${project.script.execute.directory}</directory> <outputDirectory></outputDirectory> <includes> <include>*</include> </includes> </fileSet> </fileSets> </assembly>
-
打jar包和使用jar包
2018-06-02 10:50:48一、为什么要打jar包 点击此处返回总目录 二、如何查看jar包 三、如何开发jar包 四、拿到jar包之后,如何使用 一、... -
org.apache.commons 的 jar 包 源码
2008-11-05 10:45:48org.apache.commons 的 jar 包 org.apache.commons的jar包,Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动,有需要的赶快来CSDN下载吧! -
dom4j 官方绿色完整jar包
2011-03-15 23:21:49dom4j完整jar包 下载 包括 dom4j-1.6.1.rar jaxen-1.1-beta-7.rar sitemesh-2.2.1.rar -
使用Android Studio打包生成Jar包的方法(亲测可用)
2018-03-21 14:19:22首先我们来说下打成jar包的分类: 1.application应用打成jar包 2.内库打成jar包 不管是那种打包jar包都得变成内库,所以当一种方法讲解了。 打jar包之前得让你的项目成内库:如何变成内库呢? 看下内库文件的... -
fastjson的jar包 绿色版
2014-11-26 10:56:34阿里巴巴公司研发的fastjson1.2.2的jar包 以及源码包 -
linux运行jar包、查看jar包进程、停止jar包
2019-05-31 16:54:58要运行java的项目需要先将项目打包成war包或者jar包,打包成war包需要将war包部署到tomcat服务器上才能运行。而打包成jar包可以直接使用java命令执行。在linux系统中运行jar包主要有以下四种方式。 一、java -jar ... -
Maven中 jar包冲突原理与解决办法
2018-07-20 19:57:34Maven中jar包冲突是开发过程中比较常见而又令人头疼的问题,我们需要知道 jar包冲突的原理,才能更好的去解决jar包冲突的问题。本文将从jar包冲突的原理和解决两个方面阐述Maven中jar包冲突的解决办法。 -
struts2必备jar包官方绿色版
2012-10-08 18:02:42struts2最新官网的jar包,已经是最少的包的无法再删除了, commons-fileupload-1.2.2.jar commons-io-2.0.1.jar commons-lang3-3.1.jar commons-logging-1.1.1.jar freemarker-2.3.19.jar javassist-3.11.0.GA.jar ... -
httpclient-4.5所需jar包
2015-07-15 15:43:21httpclient-4.5所需jar包,里面包含httpclient-4.5.jar等等10个必须的开发包 -
spring2.5.6官方jar包
2011-11-12 20:17:54spring2.5.6官方jar包 spring2.5.6官方jar包 spring2.5.6官方jar包 spring2.5.6官方jar包 spring2.5.6官方jar包 spring2.5.6官方jar包 spring2.5.6官方jar包 -
【Maven学习】Maven打包生成普通jar包、可运行jar包、包含所有依赖的jar包
2017-01-06 10:04:55使用maven构建工具可以将工程打包生成普通的jar包、可运行的jar包,也可以将所有依赖一起打包生成jar;一、普通的jar包普通的jar包只包含工程源码编译出的class文件以及资源文件,而不包含任何依赖;同时还包括pom... -
java -jar命令运行jar包时指定外部依赖jar包
2018-05-10 14:40:23大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main class作为你这个jar包的程序入口。具体的方法是修改jar包内目录META-INF下的MANIFEST.MF文件。比如有个叫做test.jar的jar包,... -
IDEA导入jar包
2019-05-24 15:33:061、java项目在没有导入该jar包之前,如图: 2、点击 File -> Project Structure(快捷键 Ctrl + Alt + Shift + s),点击Project Structure界面左侧的“Modules”如图: 3、在 “Dependencies” 标签... -
spring 3.2.4官网jar包
2013-08-19 12:53:56这是我从官网上下载的最新jar包,分享给大家! -
httpclient.jar包下载
2012-12-06 12:45:49httpclient.jar下载 包括code.jar包 -
oracle11g驱动jar包 绿色版
2012-03-22 15:30:32oracle11g驱动jar包 -
打包Jar包,混淆Jar包,合并多个Jar包
2016-09-09 18:36:091.将程序打包成Jar包 右击工程------Export------Java-JAR File Next-----选中需要生成Jar包的项目,点击展开,只选择src(注意不是全选)----下面JARfile是生成的Jar包,自己设置就行。 ... -
idea中maven导入jar包
2017-11-15 16:06:21一、从版本控制系统(svn / git等)导出一个新maven项目到idea中按照如下方法下载jar包 1、点击1号红框处,打开maven视图窗口(正常情况下maven视图隐藏着idea窗口右侧,点击1号后显示) 2、点击2号或3号红... -
javax.servlet 的JAR包
2012-10-29 14:12:43javax.servlet JAR包,解决找不到 import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; jar包问题 -
M文件打包成jar包详解
2018-10-05 16:22:01本文详细介绍如何将已编写好的m文件打包成jar包的具体步骤,以及在Java中如何调用打包好的jar包。要点如下: 准备工作 打包步骤 调用jar包 -
windows 通过 bat 脚本后台启动 jar 包,通过 jps 找到 pid,然后停止指定 jar 包,附 linux shell 脚本启...
2019-11-22 14:31:10后台运行的原因 在 windows 上,在 cmd 命令窗口...windows 通过 bat 脚本后台启动 jar 包,通过 jps 找到 pid,然后停止指定 jar 包,附 linux shell 脚本启停脚本 参考 springboot 程序,lib 下是依赖 jar windo... -
hibernate jar包程序文件
2014-08-05 14:44:41hibernate-commons-annotations-4.0.1.Final.jar hibernate-core-4.1.12.Final.jar hibernate-ehcache-4.1.12.Final.jar hibernate-entitymanager-4.1.12.Final.jar hibernate-jpa-2.0-api-1.0.1.Final.jar ... -
【IDEA】向IntelliJ IDEA创建的项目导入Jar包的两种方式
2016-11-20 09:19:00今天用IDEA,需要导入一个Jar包,因为以前都是用eclipse的,所以对这个idea还不怎么上手,连打个Jar包都是谷歌了一下。但是发现网上谷歌到的做法一般都是去File –> Project Structure中去设置,有没有如同eclipse... -
GSON完整jar包(jar、doc、source)
2015-01-15 11:25:05GSON完整包,包含三个jar包。 gson-2.2.4.jar GSON生成解析json数据的基本jar包; gson-2.2.4-javadoc.jar GSON API介绍文档包; gson-2.2.4-sources.jar GSON源码包。 下载一个玩玩吧! -
Eclipse中导入jar包和jar包的源码
2018-07-25 16:17:15jar通常有两部分,bin里面有jar包,src是源码 1.导入jar包 如果是第一次在eclipse中...将jar包复制粘贴到lib文件夹中,此时的jar包还不能用 新添加的jar --右键 --build path-- add 将新复制到lib中的包...
-
PM2.5实时检测与多重感知系统设计
-
隐依存森林模型
-
Linux与数据库基础
-
基于能量分布识别干涉条纹相位畸变的方法
-
【牛客网】printf的返回值
-
Database Management Systems(数据库系统原理总结)- 第二章
-
Leetcode 71. Simplify Path
-
一种具有在线自检功能的开出回路设计
-
High-power passively Q-switched Nd:GdVO4 laser with a reflective graphene oxide saturable absorber
-
contos8伪分布式部署hadoop-3.2.1
-
struts-2.3.15.2-docs.zip
-
Java无损导出及转换word文档
-
哈哈哈
-
PHP实现微信支付(jsapi支付)流程
-
char和varchar的区别是什么?(小知识)
-
Java Web开发之Java语言基础
-
IPC-HDBK-830A:敷形涂层的设计、选择和应用手册-完整英文电子版(198页)
-
细多管CPC线性菲涅耳聚光系统仿真及实验研究
-
一种关系数据库数据抽取模型研究
-
再看LeetCode92