導航:首頁 > 源碼編譯 > java源碼包製作

java源碼包製作

發布時間:2022-07-31 19:42:55

java源代碼怎樣製作成成果

如果使用myeclipse或者eclipse的話,可以把項目導入到開發工具中,然後導出成一個jar包或者war包的形式然後運行。
如果沒有用開發工具,那電腦上需要安裝jdk,然後設置環境變數,在控制台執行javac,java命令運行。

⑵ 怎麼用MyEclipse軟體實現JAVA源代碼的打包,生成可執行文件。

MyEclipse 跟Eclipse 都不能生成 *.exe文件,但是能生成jar文件,只要你的電腦裝了jdk就可以運行jar文件,這根裝Framework原理差不錯,如果你要生成exe文件要用其他軟體,例如exe4j來製作,至於怎麼搞你上網搜搜很多這方面的資料跟教程

⑶ 怎樣把一個java源代碼做成一個軟體成品

  1. 其實就是用一個外部程序 調用java虛擬機運行你的java程序。

  2. 可以做一個批處理文件,在裡面調用java 虛擬機運行你的java程序。

  3. 也可以用某種編程語言,像vb ,c 或c++編個程序,生成exe,能調用java虛擬機運行你的程序,很簡單的。

【源代碼】

源代碼(也稱源程序),是指一系列人類可讀的計算機語言指令。 在現代程序語言中,源代碼可以是以書籍或者磁帶的形式出現,但最為常用的格式是文本文件,這種典型格式的目的是為了編譯出計算機程序。

⑷ 求編寫一個超級簡單的Java的程序源代碼

import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPasswordField;
import javax.swing.JTextField;

public class Login {

public static void main(String args[]) {
LoginFrm frame = new LoginFrm();
}
}

class LoginFrm extends JFrame implements ActionListener{
JLabel nameLabel=new JLabel("用戶名:");
JLabel pwdLabel=new JLabel("密碼:");
JTextField name=new JTextField(10);
JPasswordField password=new JPasswordField(10);
JButton butnSure=new JButton("確定");
JButton butnCancel=new JButton("取消");
public LoginFrm() {
super("登陸");
setBounds(500, 200, 280, 220);
setVisible(true);
setLayout(null);
nameLabel.setBounds(45, 20, 100, 25);
add(nameLabel);
add(name);
name.setBounds(105, 20, 110, 25);
add(pwdLabel);
pwdLabel.setBounds(45, 60, 100, 25);
add(password);
password.setBounds(105, 60, 110, 25);
add(butnSure);
butnSure.setBounds(45, 100, 80, 25);
add(butnCancel);
butnCancel.setBounds(135, 100, 80, 25);
butnSure.addActionListener(this);
butnCancel.addActionListener(this);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
validate();//刷新
}

public void actionPerformed(ActionEvent e) {
if (e.getSource() ==butnSure){
System.out.println("用戶名:"+name.getText());
System.out.println("密碼:"+name.getText());
if("admin".equals(name.getText().trim())&&"123".equals(password.getText().trim())){
this.dispose();
new MainFrm("用戶界面",name.getText().trim(),password.getText().trim());
}else {
JOptionPane.showMessageDialog(this, "用戶不存在");
}
}else if(e.getSource()==butnCancel){
System.exit(1);
}
}

class MainFrm extends JFrame{
private JLabel info;

public MainFrm(String s,String name,String password) {
super(s);
setBounds(400, 200, 500, 400);
setLayout(new FlowLayout());
info=new JLabel("登陸成功,用戶名:"+name+",密碼:"+password);
add(info);
setVisible(true);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
validate();
}
}
}

⑸ 怎樣將java源代碼打包成可執行jar文件或exe文件

在你的jdk的bin目錄下,有個jar.exe文件,是用來打包的,你運行它會有幫助信息。JCreator的功能較弱,建議你用一個非常好的免費的IDE,叫netbeans,現在版本5.0,用它建一個工程,會給你自動打包成jar文件,eclipse也可以,要稍微配置一下。java一般都是打包成jar文件,可以在安裝了java虛擬機的計算機上跨平台使用。如果你想把它變成一個windows下的exe文件,可以用一些工具,如exe4j,
nativeJ等,可以把你的class文件打包成exe文件,用google搜一下,可以找到這些軟體的下載地址。

⑹ 簡單的java源碼加工,搞好馬上給分

/**
* @author bzwm
*
*/
import java.awt.BorderLayout;
import java.awt.Button;
import java.awt.FlowLayout;
import java.awt.Font;
import java.awt.GridLayout;
import java.awt.Panel;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.util.Random;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextField;

public class _ssq extends JFrame {
private static JLabel title = new JLabel("輸入注數:");

static final JLabel[] labels = new JLabel[] { new JLabel(), new JLabel(), new JLabel(), new JLabel(), new JLabel() };

private static JTextField txt = new JTextField(6);

public static void main(String[] args) {

Button button2 = new Button("雙色球");
Font f = new Font("Dialog", Font.BOLD, 30);
button2.setFont(f);

button2.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {

clear();
String input = txt.getText().trim();
if (input.matches("//d+") && Integer.parseInt(input) <= 5) {
JOptionPane.showMessageDialog(null, "請正確輸入注數!");
} else {
int num = Integer.valueOf(txt.getText().trim());

for (int i = 0; i < num; i++) {
int[] result = randoms();
int[] result2 = randoms2();
StringBuilder builder = new StringBuilder((i + 1) + ": 紅球:");
for (int j = 0; j < 6; j++) {
builder.append(String.valueOf(result[j]) + " ");
}
builder.append("藍球:" + result2[0]);
labels[i].setText(builder.toString());
}
}
}
});
final JFrame myFrame = new JFrame("Test");
Panel panel = new Panel(new GridLayout(7, 1));
panel.add(button2);
JPanel inputPnl = new JPanel(new FlowLayout());
inputPnl.add(title);
inputPnl.add(txt);
panel.add(inputPnl);
for (int i = 0; i < 5; i++) {
panel.add(labels[i], BorderLayout.CENTER);
labels[i].setFont(f);
}
myFrame.add(panel);
myFrame.pack();
myFrame.setSize(600, 400);
myFrame.setVisible(true);
myFrame.addWindowListener(new WindowAdapter() {

@Override
public void windowClosing(WindowEvent e) {
myFrame.setVisible(false);
System.exit(0);
}
});
}

public static int[] randoms() {
Random r = new Random();

int temp1, temp2;
int send[] = { 22, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 23, 24, 25, 26,
27, 28, 29, 30, 31, 32, 33 };
int len = send.length;
int returnValue[] = new int[33];
for (int i = 0; i < 33; i++) {
temp1 = Math.abs(r.nextInt()) % len;
returnValue[i] = send[temp1];
temp2 = send[temp1];
send[temp1] = send[len - 1];
send[len - 1] = temp2;
len--;
}
return returnValue;
}

public static void clear() {
for (JLabel lbl : labels) {
lbl.setText("");
}
}

public static int[] randoms2() {
Random r = new Random();

int temp1, temp2;
int send[] = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 };
int len = send.length;
int returnValue[] = new int[16];
for (int i = 0; i < 16; i++) {
temp1 = Math.abs(r.nextInt()) % len;
returnValue[i] = send[temp1];
temp2 = send[temp1];
send[temp1] = send[len - 1];
send[len - 1] = temp2;
len--;
}
return returnValue;
}
}

⑺ 怎樣把一個java源代碼做成一個軟體成品,就是直接能運行的那種

其實就是用一個外部程序 調用java虛擬機運行你的java程序。
可以做一個批處理文件
在裡面調用java 虛擬機運行你的java程序。
也可以用某種編程語言,像vb ,c 或c++編個程序,生成exe,能調用java虛擬機運行你的程序,很簡單的。

⑻ java源代碼怎麼弄成exe文件,要詳細步驟,我是菜鳥

這是幾種比較常用的把java程序轉換成exe文件的方法。

一、exe4j

說明:exe4j可以將Jar文件製作成exe文件,但需jre支持,也可將Jar文件放在外面。

軟體性質:共享軟體

二、JBuilder

說明:新版本的JBuilder可以直接把工程製作成各系統的可執行文件,包括Windows系統。

軟體性質:商業軟體

三、NativeJ

說明:與exe4j功能類似。

軟體性質:共享軟體

四、Excelsior JET

說明:可以直接將Java類文件製作成exe文件,除AWT和Swing及第三方圖形介面外可不需jre支持(Java5.0不行)。

軟體性質:共享軟體

五、jshrink

說明:可將Jar文件打包進exe文件。同時具有混淆功能(這才是它的主要功能)。

軟體性質:共享軟體

六、InstallAnywhere

說明:打包工具,對Java打包最好用。可打包成各操作系統運行包。包括Windows系統。

軟體性質:商業軟體。

七、InstallShieldX

說明:與InstallAnywhere類似,但比InstallAnywhere功能強大。相對的,比較復雜,不易上手,我現在還沒學會。

軟體性質:商業軟體。

閱讀全文

與java源碼包製作相關的資料

熱點內容
價格便宜的雲伺服器 瀏覽:551
寶馬n52電腦怎麼編程 瀏覽:350
安卓平板android如何降級 瀏覽:124
蘋果怎麼下載整理文字軟體app 瀏覽:130
怎麼刪除一個app下載任務 瀏覽:713
python執行bat命令 瀏覽:471
什麼吉他調音器app最好 瀏覽:33
php程序員招聘試題 瀏覽:14
程序員升職記第九關最優解 瀏覽:317
三星安卓11怎麼訪問data文件夾 瀏覽:817
華三伺服器怎麼設置開機自啟 瀏覽:711
釘郵登錄伺服器地址 瀏覽:644
起源編譯器適配第二款應用 瀏覽:433
cad弄斷線條命令 瀏覽:463
怎麼恢復手機app的安裝包 瀏覽:300
idea重啟項目不編譯 瀏覽:495
程序員那麼可愛演員表陸漓媽媽 瀏覽:127
linuxgadget驅動 瀏覽:594
華三調用acl的命令 瀏覽:9
資金流pdf 瀏覽:931