ubuntu下安装jdk和netbeans就不多说了,今天把eclipse里面的项目转到netbeans下感觉也不错,贴上来分享下经验 :D 。不多说了看图吧。
1,建立起项目,可以手工建立也可以从eclipse里面导入
2,打开属性对话,选择源选项---》在源包文件夹下添加所有的项目文件夹,它相当于eclipse里面“用户环境”
3,选择运行选项--》主类里面的内嵌tomcat的启动类, VM选项,配置内嵌tomcat的启动参数:如
-Dwebroot.path=/home/sky/workspace/***/src/web/root -Dpath=/test -Dserver.port=9000 -Dreloadable=true
4,内嵌tomcat的启动类如下:
public class EmbeddedTomcat {
private String webrootPath; //WEB应用程序路径
private String contextPath; //WEB上下文名称
private boolean reloadable; //是否允许热交换class
private int port;//应用程序服务端口
private Embedded tomcat; //嵌入式Tomcat
public EmbeddedTomcat() {
webrootPath = System.getProperty("webroot.path");
contextPath = System.getProperty("path");
reloadable = Boolean.valueOf(System.getProperty("reloadable"));
port=Integer.parseInt(System.getProperty("server.port"));
}
/**
* 启动服务
*/
public void startup() throws Exception {
tomcat = new Embedded();
Engine engine = tomcat.createEngine();
tomcat.setCatalinaHome(webrootPath);
Host host = tomcat.createHost("localhost", webrootPath);
Context context = tomcat.createContext(contextPath, webrootPath);
if(reloadable) context.setReloadable(true);
host.addChild(context);
engine.addChild(host);
engine.setDefaultHost(host.getName());
engine.setName("EmbeddedServer");
tomcat.addEngine(engine);
Connector connector =
tomcat.createConnector(InetAddress.getByName("0.0.0.0"),port, false);
connector.setURIEncoding("GBK");
tomcat.addConnector(connector);
tomcat.start();
}
/**
*停止服务
*/
public void shutdown() throws Exception {
tomcat.stop();
}
public static void main(String[] args) {
try {
new EmbeddedTomcat().startup();
} catch (Exception e) {
e.printStackTrace();
}
}
}
具体的jar包可以从tomcat的官网下载。好了,现在运行上面的启动代码,看下效果。ps:在ubuntu下贴图真不方便,截图就不传了,呵呵。
分享到:
相关推荐
netbeans下配置tomcat服务器的图文详解
1:在netbeans 左上角右击服务器,添加服务器。 2:选择要添加的服务器的版本(这里选择Tomcat5.5) 3:准备Tomcat 的服务器文件(一般要选择解压宿的,免安装版本) 4:这一步很简单,就不说了, 5:看看下面...
Ubuntu配置Netbeans8.2
netbeans 下配置tomcat服务器图文讲解
netbeans 7 下配置tomcat服务器图文讲解
5-已安装Netbeans如何添加Tomcat服务器-Eclipse中如何添加服务器
NetBeans+Tomcat+MySQL配置
netbeans配置Tomcat方法,配置 部署 启动
关于如何在NetBeans中配置Tomcat服务器
NULL 博文链接:https://aimicheng.iteye.com/blog/434044
基于ubuntuLINUX下的JAVA开发,可以生成动态链接库,亲测可用!
在netbeans中创建apache—tomcat web服务器.doc
JSF_Tomcat_Netbeans_reg_demo
Apache-NetBeans 21安装包
《NetBeans权威指南》主要介绍NetBeans 6.0简体中文版集成开发环境的基本功能和使用方法。读者在阅读《NetBeans权威指南》的同时,不仅能够掌握NetBeans的使用方法,还能够学习如何进行项目的开发。《NetBeans权威...
NetBeans是当前市场上最为流行的、源代码开放且免费的集成开发环境。NetBeans不仅可以作为Java开发工具,还可以使用它开发标准的Java程序、Web应用程序、Java EE企业级应用程序、Java ME手机应用程序等,还能够开发...
Ubuntu上MySQL & NetBeans配置.docx
将3 个JAR 包(msbase.jar\mssqlserver.jar\msutil.jar)装载到NetBeans 所捆绑的TomCat 运行目录下: D:\Program Files\netbeans-5.5.1\enterprise3\apache-tomcat-5.5.17\common\lib 待续 。。。。
netbeans-8.2-windows安装即可用的开发工具,包含Tomcat、glassfish服务器
如何使用NetBeans编译Java程序.