您当前的位置:首页 > 互联网教程

我的世界服务端java路径咋样设置

发布时间:2025-05-22 09:54:50    发布人:远客网络

我的世界服务端java路径咋样设置

一、我的世界服务端java路径咋样设置

"Java"-Xincgc-Xmx1G-jar"%BINDIR%\mcpc-plus-1.7.2-R0.4-forge1033-B51.jar"

-Xincgc-Xmx1G-jar"%BINDIR%\mcpc-plus-1.7.2-R0.4-forge1033-B51.jar"这个应该是你的服务器核心jar文件目录,"Java"这个是你的java目录,不过可以直接写java

不过一般开服直接输入以下代码:

java-jar"%BINDIR%\mcpc-plus-1.7.2-R0.4-forge1033-B51.jar"

就可以直接开服,注意:""内的内容是jar文件的名称,这个方法我亲自测试过.

echo现在是%date%%tm1%点%TM2%分

@echo*****************************************************************

@echo. Minecraft- 1.7.2服务器插件MOD辅助工具 MCPC-1.7.2

@echo.版本1.2服务端游戏版本1.7.2

@echo*****************************************************************

echo现在是%date%%tm1%点%TM2%分

@echo*****************************************************************

@echo*****************************************************************

java-Xincgc-Xmx1G-jar"%BINDIR%\mcpc-plus-1.7.2-R0.4-forge1033-B51.jar"

@echo*****************************************************************

@echo*****************************************************************

这个方法可能不对,希望能帮到你

二、java服务器接收客户端请求怎样实现的

import java.io.BufferedReader;

import java.io.InputStreamReader;

//构造服务器ServerSocket对象,参数为服务器端开放的端口号

ServerSocket ss= new ServerSocket(30102);

System.out.println("服务器准备就绪!");

//死循环可以使服务器持续处于接收客户端状态

//该方法使程序阻塞,等待客户端的链接,当监听到客户端的链接,创建一个Socket对象与客户端单独会话

//为了不影响服务器监听其它客户端,这里开启了一个线程,由线程处理与这个客户端的会话

public static void main(String[] args){

class ServerThread extends Thread{

private BufferedReader read= null;

private PrintStream print= null;

public ServerThread(Socket s){

//从Socket中获取输入流和输出流,由于我们只做一个简单的字符串通讯,所以采用BufferedRead和PrintStream来封装输入、输出流

read= new BufferedReader(new InputStreamReader(s.getInputStream()));

print= new PrintStream(s.getOutputStream());

//这里循环可以使服务器持续的接收客户端信息。read.readLine()通过输入流读取一段字符串,赋值给message变量,如果message字符串不为“exit”则循环,否则结束循环

while(!(message= read.readLine()).equals("exit")){

//将字符串前面添加“返回:”,再发回客户端

print.println("返回:"+ message);

//在 finally代码块中无论如何都会执行下面代码:

import java.io.BufferedReader;

import java.io.InputStreamReader;

import java.net.UnknownHostException;

//构造与服务器通讯的Socket对象,参数为服务器IP地址(String)和端口号(int),端口号需要和服务器端开放的端口号对应

Socket s= new Socket("192.168.1.100", 30102);

//启动一个线程与服务器通讯,并把链接服务器的Socket对象传递过去

} catch(UnknownHostException e){

public static void main(String[] args){

class LinkThread extends Thread{

private PrintStream out= null;

private BufferedReader in= null;

private Scanner scanner= null;

//将Socket对象实例保存在全局变量中,因为run方法中我们还要用它断开链接

//从Socket中获取输入流和输出流,由于我们只做一个简单的字符串通讯,所以采用BufferedRead和PrintStream来封装输入、输出流

out= new PrintStream(s.getOutputStream());

in= new BufferedReader(new InputStreamReader(s.getInputStream()));

} catch(UnknownHostException e){

scanner= new Scanner(System.in);

System.out.println("提示:如果要结束本次会话,请输入“exit”指令!");

//死循环可以使客户端不断的向服务器发送信息,不用担心循环无法结束,后面的return语句可以结束整个线程。

System.out.print("请输入:");

//将用户输入的字符串保存在message变量中

String message= scanner.nextLine();

System.out.println("本次会话结束!");

//在 finally代码块中无论如何都会执行下面代码:

三、java服务器开发是做什么和web端的区别

1、标准的web服务器只具有与客户端浏览器通讯的功能,不能处理业务逻辑请求。

2、需要编写程序来复制处理客户端的请求。通过组件来处理客户端的请求,这个组件就是实现特定规范的可以单独部署的软件模块。组件必须通过容器来实现。容器是实现特定规范的程序,负责组件的运行环境和管理组件的生命周期。tomcat,weblogic都提供了容器。

3、web端可以理解为tomcat,并且tomcat中运行着你编写的程序,这个程序称为web应用。

4、java服务器开发就是通过java语言来编写程序,组合成web应用,将来部署到tomcat中,

5、编写的这些程序就是组件,用来处理客户端请求的。为了高效还会使用一些框架和技术来配合java程序,比如SpringMVC,struts2,Servlet