我有一个Java应用程序,它在端口8080上创建一个本地HTTP Web服务器.有没有可能的方法我可以如何使用/安装Php?我搜索谷歌有关此但无法找到任何帮助.....任何帮助表示赞赏!
我的代码到目前为止:
package minet;
import java.util.*;
import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.*;
import java.net.*;
public class main {
private static ServerSocket serverSocket;
public static void main(String[] args) throws IOException {
JFrame ip = new JFrame();
JTextField field = new JTextField();
field.setText("http://" + getIP() + ":8080");
field.setEditable(false);
field.setBounds(10, 10, 380, 110);
ip.add(field);
JButton shutdown = new JButton("Shutdown Minet");
shutdown.setBounds(30, 120, 340, 50);
ip.add(shutdown);
ip.setLocationRelativeTo(null);
ip.setSize(400, 200);
ip.setLayout(null);
ip.setVisible(true);
shutdown.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
System.out.println("Shutting …Run Code Online (Sandbox Code Playgroud) 我正在开发一个偶尔会在Windows计算机上运行的Java应用程序.在某些时候,我需要运行一个Cygwin提示并在其中执行一些命令.
我找到了一个使用Runtime类的主题:http: //www.javaquery.com/2011/03/how-to-execute-multiple-command-in.html
但是它没有启动真正的cmd.exe窗口,它只在后台运行,输出只是打印在Eclipse控制台上.
我正在寻找一个运行真正的cmd.exe窗口的解决方案,我需要将尽可能多的命令传递给Windows shell.这可能吗?