本文转自: http://rzg.itpub.net/post/5050/61424 在开发eclipse扩展时有时需要将信息直接输出置控制台,比如类似于debug等。同时在RCP应用中可能想最终用户输出当前的操作信息等等。那么我们可以利用如下方法向控制台视图输出我们的消息: //org.eclipse.ui.console MessageConsoleStream console = this.openLogConsole("RCP", "Informatiol", "org.eclipse.workbench.ui.ide"); console.println(new Date(System.cu...
命令: jar cfm mytest.jar mytest.mft mytest.class 用eclipse生成:File->Export->JAR File 点下一步,在下面的画面中设置Main class: 点击完成就可以了。用winrar解压缩该jar文件,会发现其中有一个META-INF文件夹,里面就是MANIFEST.MF,其中设定了Main-Class: Calculator. 注意,如果不再上图中设置Main class,虽然可以生成jar文件,但是不能通过双击它直接运行程序.因为生成的MANIFEST.MF文件中没有设定Main-Class:...
如果要使插件开发应用能有更好的国际化支持,能够最大程度的支持中文输出,则最好使 Java文件使用UTF-8编码。然而,eclipse工作空间(workspace)的缺省字符编码是操作系统缺省的编码,简体中文操作系统 (Windows XP、Windows 2000简体中文)的缺省编码是GB18030,在此工作空间中建立的工程编码是GB18030,工程中建立的java文件也是GB18030。如果要使新建立工程、java文件直接使UTF-8则需要做以下工作: 1、windows->Preferences....
在项目中引入.jar文件的方式--User Libraries。这种方式和JBulider有点像。假设三个.jar文件存放在E:\coresun\lib \SQLServer2000Driver文件夹下。打开eclipse,然后点击Window菜单 -->Preferences-->Java-->Build Path-->User Libraries,如下图所示: 然后点击右上角的New按钮,弹出如下界面: 给用户库起个名字,如SQLServer2000Drever,下面的System libraries前的勾选不选对我们程序使用没有什么影响,只是使用不同的类加载器加...
有时候用eclipse或者Myeclipse的时候,发现不能自动编译,web工程下面缺少class文件! 第一个可能是你的自动编译没打开:project->build automatically; 第二个要注意你的工程项目上有没有打小红叉,项目报错时,eclipse是不自动编译的。你可以检查一下是否有些类出错,或是检查一下“构建路径”是否完整,特别是从换机子调试程序时,有些导入jar包的路径不对。 通常我们遇到的是第二个,就是有的包在别人机器上是有的,但是到你的...
有时候用eclipse或者Myeclipse的时候,发现不能自动编译,web工程下面缺少class文件! 第一个可能是你的自动编译没打开:project->build automatically; 第二个要注意你的工程项目上有没有打小红叉,项目报错时,eclipse是不自动编译的。你可以检查一下是否有些类出错,或是检查一下“构建路径”是否完整,特别是从换机子调试程序时,有些导入jar包的路径不对。 通常我们遇到的是第二个,就是有的包在别人机器上是有的,但是到你...
刚接触java,用eclipse写了个hello world程序,在bin目录下生成了了一个class文件 教程说 To run your application, right-click on your class in the Package Explorer and select Run As > Java Application. The Console view should appear at the bottom and display the "Hello, world!" output 可我右键没有run as项,怎么执行这个程序呢 另外初学者(以前一直用C++),有什么好的入门书吗
Java Properties 文件中文乱码 eclipse 在使用Java Properties读取properties文件时中文是乱码 原因是由于Java Properties的load方法读取文件内容是使用的是 ISO 8859-1 字符编码;也就是每个字节是一个 Latin1 字符。 解决办法,我在网上看到,,有的说要用jdk到native2ascii进行编码转化,我也转了,还是不行.可能是由于我的project使用的UTF-8,转换时还要制定参数,我也没深研究 在网上找到的另个方法是使用eclipse的插件:_Popert...
现有一个TXT文件是从数据库导出的,每一行有四个字段,每个字段中间有个逗号分隔。现要求将它处理成每一行四个字段间无任务字符或空格,第一个字段19位,不足右补空格,第二个为15位,以分为单位(原来金额),无小数点,右对齐,不足左补0,第三为1位,第四为50位,不足右补空格。