發表文章

目前顯示的是 4月, 2013的文章

Embedded Tomcat

首先到 tomcat 抓取embedded版本 檔案下載,解壓縮後直接import進java project即可 HTTPS : 使用java keytool 產生憑證 keytool 參數 -alias 別名 -keystore 憑證名稱及儲存位置 -keyalg 憑證的algorithm -validity 憑證有效期 -storepass 憑證密碼 -keypass 別名密碼 -dname 憑證壅有者資料  CN=名字與姓氏,OU=組織單位名稱,O=組織名稱,L=城市或區域名稱,ST=州或省份名稱,C=單位的兩字母國家代碼 keytool -genkey -alias name -keyalg RSA -storetype JKS -validity 3650 -keypass password -keystore ./test.jks -storepass password -dname "CN=, OU=, O=, L=Hsinchu, C=TW"; 單獨執行的話: import java.io.File; import org.apache.catalina.Context; import org.apache.catalina.core.AprLifecycleListener; import org.apache.catalina.core.StandardServer; import org.apache.catalina.startup.Tomcat; public class TomcatServer{     public static void main(String[] args) throws Exception {       //appBase是放置web app的地方       String appBase = "D:\\webContent";       //Tomcat的執行位置會建立相關目錄       String catalinaBase = System.getProperty("user.dir") + File.separatorChar + "Embedded" +