资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

java代码变成小程序,小程序转成小程序码

eclipse里写好的小Java程序怎么导出可运行的小程序?

1、打开eclipse,点击File-New-Project,选择java-java project,效果如图所示

十余年的望谟网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。全网整合营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整望谟建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。成都创新互联从事“望谟网站设计”,“望谟网站推广”以来,每个客户项目都认真落实执行。

2、在project name栏输入工程名称,如“Helloworld”,点击Finish

3、在左边的project explorer中可以找到新建的Helloworld工程,点开工程,找到src,右键,点击New-class

4、出现如图所示界面,在name栏输入类名,点击Finish

5、在创建好的Helloworld.java文件中可写入如图所示的代码

6、点击下图中中间的那个绿色的按钮执行文件

7、出现如图所示的窗口,点击ok

8、在下面的窗口中可以看到输出了“helloworld”,程序执行成功

导入项目。当下载了包含Eclipse 项目的源代码文件后,我们可以把它导入到当前的Eclipse 工作区然后编辑和查看。点击菜单File Import,然后在弹出的Import 对话框中展开General目录,选择Existing Projects into Workspace,接着点击Next 按钮。当选中单选钮Select root directory:时可以点击Browse…按钮选中包含项目的文件夹,如果包含项目的话就可以在中间的Projects 列表框中显示;而当选中单选钮Select archive file:时可以点击Browse…按钮选中包含项目的ZIP 压缩包,如果包含项目的话就可以在中间的Projects列表框中显示。最后点击Finish 按钮就可以导入项目并打开了。

导出项目 。点击菜单File Export,然后在弹出的Export 对话框中展开General 目录,选择Archive File,接着点击Next 按钮。然后在To archive file:输出框中选中要保存的文件名,一般写成项目名.zip,然后点击Finish 按钮即可导出当前项目。还有一种方式是手工打包,用WinRAR 或者WinZIP 等工具都可以。

求助,用java编写一个小程序

package com;

public interface PlaneGraphics {

public abstract double area();

public abstract double perimeter();

public abstract void print();

}

package com;

public class Rectangle implements PlaneGraphics{

private double x = 7.5;

private double y = 15.7;

private double s = 0;

private double l= 0;

public double area() {

s = x * y;

return s;

}

public double perimeter() {

l = 2 * (x + y);

return l;

}

public void print() {

System.out.println("这是长方形");

System.out.println("长方形的宽度:"+x+"长方形的长度:"+y);

System.out.println("长方形的面积:"+s);

System.out.println("长方形的周长:"+l);

}

package com;

public class Ellipse implements PlaneGraphics {

private double a = 5.7;

private double b = 2.5;

private double s = 0;

private double l = 0;

private double pie = 3.14;

public double area() {

s = pie * a * b;

return s;

}

public double perimeter() {

double m = 0;

m = java.lang.Math.sqrt(a * b);

l = pie * (1.5 * (a+b) - m);

return l;

}

public void print() {

System.out.println("这是椭圆形");

System.out.println("椭圆形的a轴长:"+a+"椭圆形的b轴长:"+b);

System.out.println("椭圆形的面积:"+s);

System.out.println("椭圆形的周长:"+l);

}

}

package com;

public class Test {

public static void main(String[] args) {

Rectangle rec = new Rectangle();

rec.area();

rec.perimeter();

rec.print();

Ellipse ell = new Ellipse();

ell.area();

ell.perimeter();

ell.print();

}

}

java怎么写小程序

小程序的页面方面的话是用微信提供的工具用微信定义的语言来编写的,接口的话我们就用正常的接口来编写,但是有几个需要注意的地方。比如你接口所在的服务器必须要有域名并且备案,这个是用来配置访问接口的白名单。然后就是网络接口请求的时候尽量让小程序那边加上

header: {

'content-type': 'application/x-www-form-urlencoded;charset=utf-8',

}

这样子,如果设置的是content-type: application/x-www-form-urlencoded;微信默认会为键值对进行Url编码.其实小程序的话主要的工作量可能是在前端页面上面,接口什么的都比较简单

JAVA代码怎么变成可运行程序

可以把普通的Java程序做成真正的exe,也就是单一个exe就可以在没有安装JVM的机器上运行。这样的工具常见的有JET和gcj.前者是收费的,而且做出来的exe还是需要一堆dll。推荐使用gcj.他有windows和Linux版,直接下载zip包,不需要安装,里面有不少例子,一些build的批处理文件。从原理来说gcj自己实现了JVM规范,也就是你编写一个HelloWorld.java,其中的main方法为System.out.println("foo");

当使用gcj把它做成exe(大约2M),运行这个exe时,会启动里面的一个小型jvm,在这上面跑HelloWorld。

其实,把Java做成纯exe实在是吃力不讨好,有很多限制,文件又大。

我比较倾向另几种做法:

. 使用InstallAnywhere等工具,制作一个exe的安装包

用户可以选择使用他机器上的JRE或是这个安装包内的JRE来运行程序

这是很常见的一种做法,如JBuilder就是这么做的。

这样的好处是不要求对方机器上装有JRE,而且你原来的程序不需要任何改动。

InstallAnywhere中一个压缩的JRE大概是8M。

. 制作成可执行的jar,也就是在META-INF的MANIFEST文件制定Main-Class

可以通过命令行java -jar jarfile.jar来执行,windows默认的把*.jar使用javaw -jar打开,所以有些机器上可以直接双击jar运行。

. 制作伪exe,其实和上一种做法是一样的,只不过做成exe,调用系统的java.exe来运行它,这样的工具有nativeJ,exe4j等

其实Java不像VB,Delphi只是一个语言,而是一个平台。

jar是最常用的部署单元,做成exe没什么意思。

一、exe4j。

说明:exe4j可以将Jar文件制作成exe文件,但需jre支持,也可将Jar文件放在外面。

软件性质:共享软件

下载地址:

二、JBuilder。

说明:新版本的JBuilder可以直接把工程制作成各系统的可执行文件,包括Windows系统。

软件性质:商业软件

下载地址:略。我是从eMule下载的。

三、NativeJ。

说明:与exe4j功能类似。

软件性质:共享软件

下载地址:

四、Excelsior JET。

说明:可以直接将Java类文件制作成exe文件,除AWT和Swing及第三方图形接口外可不需jre支持(Java5.0不行)。

软件性质:共享软件

下载地址:

五、jshrink。

说明:可将Jar文件打包进exe文件。同时具有混淆功能(这才是它的主要功能)。

软件性质:共享软件

下载地址:

六、InstallAnywhere。

说明:打包工具,对Java打包最好用。可打包成各操作系统运行包。包括Windows系统。

软件性质:商业软件。

下载地址:

七、InstallShieldX。

说明:与InstallAnywhere类似,但比InstallAnywhere功能强大。相对的,比较复杂,不易上手,我现在还没学会。

软件性质:商业软件。

下载地址:

【Java开源打包工具】

IzPack 是一个 Java 安装程序制作工具,能够制作一些简单的安装程序。制作出来的安装程序能在 Unix-like, MacOS X, Windows 等系统平台上运行。

使用JSmooth将做好的JAR包装成EXE。

launch4j是Java应用程序的Windows本地可执行文件 (.exe) 封装器。提供了本地弹出屏幕,应用程序图标,JRE搜索或使用绑定的JRE,启动失败反馈,传递命令行参数,ant脚本。

VAInstall是多平台的安装程序。你要包装起来的软件可以是可执行的 java class, Windows .EXE, Linux 可执行档,或者是 UNIX shell 档案。使用者可以选择四种安装的介面,graphic, xtra, text 或是 ansi。VAInstall 只需要很少的空间,他不会使用任何大的暂存档案,而且还可以很容易使用反安装功能。

Toolshed是一个既小又简单的JAVA安装制作工具。

AntInstaller通过XML文件定义UI,用Ant做后台。所以ANT所能做的事情AntInstaller同样也胜任。

FreeInstaller能够把JAVA程序打包成多种平台下的应用程序比如UNIX, LINUX 和 Windows NT.

这个工具利用 ANT 来制作在 Windows, MacOS X, Unix 平台上可执行的文件,比如 exe,zip,jar。ROXES ANT Tasks 基于 GPL 发布。

Mini Installer是用来构建JAVA安装程序一个简单类包。整个过程以脚本为驱动,最后结果是一个独特的JAR文件。用户可以通过双击来执行一个类似向导的安装过程。

Antigen (Ant Installer Generator)这个工具结合一个ANT构建脚本与一个GUI来把Java文件打包成可执行的Jar文件。它的主要目的是从Ant脚本创造一个强大的图形安装工具。

Packlet是一个针对Java的简单安装工具。一个Packlet类似于一个zip或tgz文件。它把应用程序打包成一个单一的可分解的压缩文件。Packlet文件能够在任何有安装Java 2运行环境的机器上运行。

Java Service Wrapper可以把Java应用程序安装成一个Windows NT服务或Unix Daemon.它同时还为应用程序提供日记功能,灵活的配置,可靠的运行性能,按需求重新启动,简化应用程序的安装等,

JPackIt可以把Java工程打包成一个可执行的包(如:jar,class或exe).包括所有Java应用程序资源如:代码,图片,属性文件和被引用的第三方包.

One-JAR可以解决如何把一个依赖于多个其它jar文件的应用程序发布成一个单一的可执行Jar文件.它使用一个可定制的类装载器(classloader)来打开在主Jar中的Jar文件包.

Autojar帮助从不同的inputs(如:自身classes,外部文档等)制作最小的Jar文件。它从一个或多个给定的classes开始,依据字节码(bytecode)递归搜索相关联的classes,然后从input文档中提取这些Classes,并把它们拷贝到output中. 最终的文档将只包含真正需要的classes. 因而能够保持applet的大小并降低applet的加载时间或者让应用程序独立于第三方类库。

MJAR(Managed Jar Framework)Java软件分发/打包框架。它允许在相同VM内并行部署classloader分离的应用程序。MJAR使用Spring框架来管理内部组件。

本文来自CSDN博客,转载请标明出处:


当前文章:java代码变成小程序,小程序转成小程序码
当前URL:http://cdkjz.cn/article/heeooh.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220