在编写manifest文件时CLASSPATH怎么写啊, 看百度上的那些什么.jar都是什么啊,谢谢解答啊,好着急啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //如何生成可以双击的jar文件?1.c盘下建立一个文件,文件名:manifest.mf文件内容:Main-Class: test.HelloWorld2.c盘下建立一个文件夹,文件夹名:test3.在c盘下的子文件夹test中建立一个文件文件名:HelloWorld.java文件内容:package test;import javax.swing.*;class HelloWorldMainFrame extends JFrame { public HelloWorldMainFrame() { setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setBounds(200, 200, 30, 50); add(new JLabel("HelloWorld"));//显示 setVisible(true); }//还可以有内部类,匿名内部类......}//如果有多个类文件,或者同一个文件有多个类,编译之后会产生多个类文件。我把它写成两个类。最终会产生两个.class文件public class HelloWorld {//无论如何要记住这个类名,因为它是程序的入口 public static void main(String[] args) { new HelloWorldMainFrame(); }}4.c盘下建立一个文件,文件名:HelloWorld.bat文件内容:javac test/HelloWorld.javajar cvfm test.jar manifest.mf testjava -jar test.jarecho 先双击HelloWorld.bat文件 以后直接双击c盘下的test.jarexit 上述做法等效于//////////////////////////////////////////////////////////////////////////////////////////////////1.在任意文件夹建立一个文件文件名:HelloWorld.bat文件内容://////////////////////////////////////////////////////////////////////////////////////////////////@echo offecho Main-Class: test.HelloWorld > manifest.mfecho 在这行开始的内容是一个包含.java文件的工程目录结构,你可以自行建立并放在当前工作目录录下mkdir testecho package test; > test/HelloWorld.javaecho import javax.swing.*; >> test/HelloWorld.javaecho class HelloWorldMainFrame extends JFrame { >> test/HelloWorld.javaecho public HelloWorldMainFrame() { >> test/HelloWorld.javaecho setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); >> test/HelloWorld.javaecho setBounds(200, 200, 30, 50); >> test/HelloWorld.javaecho add(new JLabel("HelloWorld"));//显示 >> test/HelloWorld.java echo setVisible(true); >> test/HelloWorld.javaecho }//还可以有内部类,匿名内部类...... >> test/HelloWorld.javaecho } >> test/HelloWorld.javaecho public class HelloWorld { >> test/HelloWorld.javaecho public static void main(String[] args) { >> test/HelloWorld.javaecho new HelloWorldMainFrame(); >> test/HelloWorld.javaecho } >> test/HelloWorld.javaecho } >> test/HelloWorld.javaecho 在这行之前内容的是一个包含.java文件的工程目录结构,你可以自行建立并放在当前工作目录录下javac test/HelloWorld.javajar cvfm test.jar manifest.mf testjava -jar test.jarecho 先双击文件"HelloWorld.bat",以后直接双击c盘下的test.jarexit//////////////////////////////////////////////////////////////////////////////////////////////////2.双击HelloWorld.bat,此时当前工作目录将会出现一个test.jar 恩恩,我用的fatjar插件打包的,可以,挺好用的,呵呵 Main-Class: latexDraw.ui.LaTeXDrawClass-Path: lib/net.sourceforge.jiu.jar lib/jlibeps.jar ./ help/ 求高手解答命令符模式下的问题 jsp+tomcat 错误报告 调试了几天,求救!! 谁有WAP-tree和WAP-mine的Java实现? SWT,JFace 怎么设置表格颜色? 我想知道最权威对对象和类的解释 怎样做一个窗体,让它没有最大化和最小化按钮? 招聘java项目经理,月薪8000-10000 急!!关于调用 jar文件的问题 一个奇怪的java线程问题。 如何监听JFrame窗口大小改变事件? 求余 netbeans7.0的初次使用出现提示Have no file for D:\jdk1.6\jre\lib\modules\jdk.boot.jar
1.c盘下建立一个文件,
文件名:manifest.mf
文件内容:Main-Class: test.HelloWorld2.c盘下建立一个文件夹,
文件夹名:test
3.在c盘下的子文件夹test中建立一个文件
文件名:HelloWorld.java
文件内容:package test;
import javax.swing.*;
class HelloWorldMainFrame extends JFrame {
public HelloWorldMainFrame() {
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setBounds(200, 200, 30, 50);
add(new JLabel("HelloWorld"));//显示
setVisible(true);
}//还可以有内部类,匿名内部类......
}
//如果有多个类文件,或者同一个文件有多个类,编译之后会产生多个类文件。我把它写成两个类。最终会产生两个.class文件
public class HelloWorld {//无论如何要记住这个类名,因为它是程序的入口
public static void main(String[] args) {
new HelloWorldMainFrame();
}
}4.c盘下建立一个文件,
文件名:HelloWorld.bat
文件内容:javac test/HelloWorld.java
jar cvfm test.jar manifest.mf test
java -jar test.jar
echo 先双击HelloWorld.bat文件 以后直接双击c盘下的test.jar
exit
//////////////////////////////////////////////////////////////////////////////////////////////////
1.在任意文件夹建立一个文件
文件名:HelloWorld.bat
文件内容://////////////////////////////////////////////////////////////////////////////////////////////////@echo off
echo Main-Class: test.HelloWorld > manifest.mf
echo 在这行开始的内容是一个包含.java文件的工程目录结构,你可以自行建立并放在当前工作目录录下
mkdir test
echo package test; > test/HelloWorld.java
echo import javax.swing.*; >> test/HelloWorld.java
echo class HelloWorldMainFrame extends JFrame { >> test/HelloWorld.java
echo public HelloWorldMainFrame() { >> test/HelloWorld.java
echo setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); >> test/HelloWorld.java
echo setBounds(200, 200, 30, 50); >> test/HelloWorld.java
echo add(new JLabel("HelloWorld"));//显示 >> test/HelloWorld.java
echo setVisible(true); >> test/HelloWorld.java
echo }//还可以有内部类,匿名内部类...... >> test/HelloWorld.java
echo } >> test/HelloWorld.java
echo public class HelloWorld { >> test/HelloWorld.java
echo public static void main(String[] args) { >> test/HelloWorld.java
echo new HelloWorldMainFrame(); >> test/HelloWorld.java
echo } >> test/HelloWorld.java
echo } >> test/HelloWorld.java
echo 在这行之前内容的是一个包含.java文件的工程目录结构,你可以自行建立并放在当前工作目录录下
javac test/HelloWorld.java
jar cvfm test.jar manifest.mf test
java -jar test.jar
echo 先双击文件"HelloWorld.bat",以后直接双击c盘下的test.jar
exit//////////////////////////////////////////////////////////////////////////////////////////////////2.双击HelloWorld.bat,此时当前工作目录将会出现一个test.jar
Class-Path: lib/net.sourceforge.jiu.jar lib/jlibeps.jar ./ help/