Maven默认打包生成的jar是不能够直接运行的,因为带有main方法的类信息不会添加到manifest中(打开jar文件中的META-INF/MANIFEST.MF文件,将无法看到Main-Class一行)。为了生成可执行的jar文件,需要借组maven-shade-plugin,配置该插件如下:...
分类:
其他好文 时间:
2014-10-10 22:51:04
阅读次数:
436
1、添加main 方法 先在任意位置上打main 之后再alt + /2、添加System.out.println 这个在写一些基本的测试例子的时候总是用到,一个一个打出来太麻烦了,直接打小写的syso,再用alt+/ 提示键,就直接出来了,用了这个之后感觉清爽好多。3、注释的时候 先选上对应的部分...
分类:
系统相关 时间:
2014-10-05 21:13:18
阅读次数:
193
C#是从方法Main()开始执行的。这个方法必须是类或结构的静态方法,并且其返回类型必须是int或void 。虽然显式指定p山屺修饰符是很常见的,因为按照定义,必须在程序外部调用该方法,但我们给该入口点方法指定什么访问级别并不重要,即使把该方法标记为private,它也可以运行。在编译唧控制台或Wi...
分类:
其他好文 时间:
2014-10-03 19:58:15
阅读次数:
210
虚拟机访问java程序的入口的格式是:public static void main(String... args){}我们可以自定义自己的程序入口,比如:public static void main(){}无参main方法作为程序的入口被spring的 @Service注解的类是怎样管理事务...
分类:
其他好文 时间:
2014-10-01 22:31:51
阅读次数:
254
tomcat调用和main方法调用不同在于引入的jar不一样,tomcat引入的jar是所有lib下面的jar包,main是工程引入的jar,如果直接进行发布lib下的所有jar都会引入到工程,有可能导致jar冲突,引起jsp调用webservice失败。下面是配置的最少jar包,如下所示:...
分类:
Web程序 时间:
2014-09-29 12:15:04
阅读次数:
183
这部分的计划是这样的,首先解释JobTracker的启动过程和作业从JobClient提交到JobTracker上;然后;最后将整个流程debug一遍来加深映象。 在看JobTracker源代码的时候就会发现,它里边有main()方法,这就说明了它是一个独立的java进程。在hadoop根目录...
分类:
其他好文 时间:
2014-09-28 21:18:35
阅读次数:
152
#include /* 1、通过函数实现打印*号组成的直角三角形,函数要求传入行数即可。在main方法中,通过用户输入得到行数,然后调用函数做打印。三角形样式:**********************/int sanjiao(int hang){ int i; int j; for(i = 0....
分类:
其他好文 时间:
2014-09-24 01:56:55
阅读次数:
213
/*5、输入6个人的成绩放入到一个一维数组中,然后打印出平均分,最后按成绩从大到小打印。三个功能(输入是一个函数,求平均分是一个函数,排序是一个函数)都用函数实现,最后在main方法中调用。*/#include int inputScore(){ int score; scanf("%d",&sc....
分类:
其他好文 时间:
2014-09-24 00:57:05
阅读次数:
203
#include /* 1、通过函数实现打印*号组成的直角三角形,函数要求传入行数即可。在main方法中,通过用户输入得到行数,然后调用函数做打印。三角形样式:**********************/int sanjiao(int hang){ int i; int j; for(i = 0....
分类:
其他好文 时间:
2014-09-24 00:56:25
阅读次数:
311
C#中static void Main(string[] args)的含义
static:是将main方法声明为静态的。 void:说明main方法不会返回任何内容。 String[]args:这是用来接收命令行传入的参数,String[]是声明args是可以存储字符串数组。
运行时会弹出命令窗口,你可以在那里输入一些参数,string[] args 指的就是你在命...
分类:
其他好文 时间:
2014-09-22 12:33:52
阅读次数:
159