资讯

精准传达 • 有效沟通

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

java代码启动端口示例 开端口的命令

Java如何制作启动界面?

import javax.swing.*;

创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站设计、做网站、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的兴安盟网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

import java.awt.*;

import java.net.*;

public class JSplashWindow extends JWindow implements Runnable

{

Thread splashThread=null;

public JSplashWindow()

{

setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));//设置启动界面的光标样式

JPanel splash=new JPanel(new BorderLayout());

URL url=getClass().getResource("1.jpg");//获得指定资源文件的绝对路径。

if(url!=null)

{

splash.add(new JLabel(new ImageIcon(url)),BorderLayout.CENTER);

}

setContentPane(splash);

Dimension screen=Toolkit.getDefaultToolkit().getScreenSize();//获得屏幕的大小

pack();

setLocation((screen.width-getSize().width)/2,(screen.height-getSize().height)/2);//使启动窗口居中显示

start();

}

public void start()

{

toFront();//window类的toFront()方法可以让启动界面显示的时候暂时在最前面,用window类的setAlwayOnTop(boolean)方法可以让窗口总保持在最前面。

splashThread=new Thread(this);

splashThread.start();

}

public void run()

{

try

{

setVisible(true);

Thread.sleep(50000);

}

catch(Exception e)

{

e.printStackTrace();

}

dispose();

}

static void showFrame(String title)

{

JFrame frame=new JFrame(title);

frame.setSize(400,300);

frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

Dimension screenSize=frame.getToolkit().getScreenSize();//获得屏幕的大小

Dimension frameSize=frame.getSize();

if(frameSize.heightscreenSize.height)

{

frameSize.height=screenSize.height;

}

if(frameSize.widthscreenSize.width)

{

frameSize.width=screenSize.width;

}

frame.setLocation((screenSize.width-frameSize.width)/2,(screenSize.height-frameSize.height)/2);

frame.setVisible(true);

}

public static void main(String[] args)

{

showFrame("Demo splash window");

JSplashWindow splash=new JSplashWindow();

//splash.start();

}

}

/*getToolkit()方法是java.awt.window类的方法它可以得到一个Toolkit类。Toolkit对象的getScreenSize()方法可以得到屏幕的大小。

getScreenSize()方法返回一个 Dimension对象,它的width,height属性就是屏幕的宽和高。

Object getClass()方法是java.lang.Object类的方法它可以获得当前正在运行类的对象

URL getResource(String name)方法是java.lang.Class类的方法用此方法可以获得一个指定资源文件的绝对路径。*/

怎么用在java中开启openoffice服务??

确保你的电脑中安装了openoffice必须把OpenOffice以后台服务方式启动,这需要这么一串参数:

-invisible -accept=socket,host=0,port=2002;urp;

invisible表示静默方式运行,

后面一串东西基本的意思就是:openoffice会在你指定的端口(这儿用的是2002)

监听用户的请求。(该字符串更具体的含义和对应功能,自行查询开发文档相关章节)然后,我们必须更动之前获取XComp对象的代码,精确的说,我们必须更动获取XComponentContext 对象的代码。不再有BoolStap,而代之以一串更长的东西,这段东西非常的长,幸好,你只要直接copy过来就好,你可以在SDK的examples\java\ConverterServlet.java中找到这串东西,(注意,原始示例中使用的端口号不是之前我们指定的2002)获取到Context之后,我们的代码没有变化,其他的流程一切照旧,所有的参数也一模一样。监听模式下,还有一个附带的好处:你可以放心的把那几个jar拷贝到你需要的任何地方,而用不着非要指向OpenOffice的原始安装目录了。

启动项目指定端口方式

1,修改配置文件 server.port=8081

2,在命令行中指定启动端口 java -jar test.jar --server.port=8081

3,传入虚拟机系统属性 java -Dserver.port=8081 -jar test.jar

说明:

java [options] -jar filename [args]

其中 options

-D[property]=value

定义系统属性值

property变量是一个字符串代表属性名,value代表设定的属性值

java大神帮我看一下下面代码什么意思?如果要求每次都开启端口562050该怎么改?

ArgumentAcceptingOptionSpec argumentacceptingoptionspec1 = optionparser.accepts("port").withRequiredArg().ofType(java/lang/Integer).defaultsTo(Integer.valueOf(

562050

), new Integer[0])

使用java代码,访问某个ip地址的端口,看是否可以访问

import java.io.BufferedReader;

import java.io.DataInputStream;

import java.io.DataOutputStream;

import java.io.InputStreamReader;

import java.net.Socket;

public class Client {

public static void main(String[] args) throws Exception {

Socket clientSocket = new Socket("127.0.0.1", 8008);

clientSocket.close();

}

}

没有异常就是可以连接了。

怎么在tomcat启动时自动执行一个java类 获得本项目服务器的IP和端口

获得项目服务器的IP大概做法是在配置文件里面进行配置,可以使服务器已启动便执行,示例如下:

启动服务器的时候启动一个类,可以在web.xml中配置,如下:

servlet

servlet-name/servlet-name

servlet-class/servlet-class

init-param

param-namebasedir/param-name

param-value/param-value

/init-param

load-on-startup1/load-on-startup

/servlet

指明你需要启动的servlet即可


分享文章:java代码启动端口示例 开端口的命令
网页链接:http://cdkjz.cn/article/hhpphg.html
多年建站经验

多一份参考,总有益处

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

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

业务热线:400-028-6601 / 大客户专线   成都:13518219792   座机:028-86922220