Home PC Games Linux Windows Database Network Programming Server Mobile  
           
  Home \ Linux \ Java integrated development environment common set of operations     - To obtain installation package (RPM) under RHEL6 (Linux)

- Using DBMS_STAT function closes mission (Database)

- CentOS 6.6 command-line automatic completion (Linux)

- Java precision four operations (Programming)

- Linux 64-bit porting (Programming)

- Unable to start the network after restart clone a virtual machine (Linux)

- Linux source code analysis tool (Linux)

- To compile and install Redis Linux and master-slave replication configuration (Database)

- Ubuntu clean up unnecessary disk space usage (Linux)

- Analysis of MySQL Dockerfile 5.6 (Database)

- Linux Shell Scripting (Programming)

- Create a DLL using MinGW and Attention (Programming)

- Android imitation UC browser scroll up and down functions (Programming)

- The formatted Linux hard drive and mount (Linux)

- Ubuntu 14.04 kernel after the restart boot black screen to solve (Linux)

- ctop: monitor container performance Linux command line artifact (Linux)

- Getting Started with Linux system to learn: how to install USB webcams come in raspberry (Linux)

- Ubuntu users to install Gnome-Pie 0.6.5 (Linux)

- Linux CentOS configuration SVN + SVN hook (Server)

- xCAT line installation on CentOS 6.X (Linux)

 
         
  Java integrated development environment common set of operations
     
  Add Date : 2018-11-21      
         
         
         
  1, a simple maven build integrated development environment

One, Jetty installation

Download (bear with Windows and Linux versions, Jetty9 need JDK7): http: //download.eclipse.org/jetty/

Jetty installation is very simple, just need to extract the installation package to start the Jetty service.

JETTY_VERSION = xxx

wget http://download.eclipse.org/jetty/$JETTY_VERSION/dist/jetty-distribution-$JETTY_VERSION.tar.gz

tarxfz jetty-distribution- $ JETTY_VERSION.tar.gz

cd jetty-distribution- $ JETTY_VERSION

java-jar start.jar
Jetty simple tests (we used Jetty8):

test.war module which has a dump of Servlet, which lets you view Request / Session / Cookie information about the current request. http: // c909511: 8080 / dump / info information inside this return is very rich, follow-up can use this method to debug the current request information:

Two, Jetty and Eclipse Integration

1, download the Eclipse Tools:

http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/luna/SR1/eclipse-jee-luna-SR1-win32-x86_64.zip

2. Install Jetty assembly

3, configure Jetty

4 After the configuration start Jetty service

Three, Maven and Eclipse Integration

1, download Maven tools http://maven.apache.org/download.html

2, install Maven Integration for Eclipse plug-ins

3. Install Maven;

a) unpacked Maven to the local directory, set the environment variable;

-I MAVEN_HOME is: D: /tools/apache-maven-3.2.1, the bin is set to PATH, add at the end of the PATH:;% MAVEN_HOME% / bin;

-II successful test MAVEN is set in the Windows Terminal enter: mvn -v

 
b) Set Maven local repository

-I in D: \ tools \ apache-maven-3.2.1 \ conf \ settings.xml file modification localRepository node is D: \ study \ maven \ jar, to develop the local address of the warehouse;

-II. Configuring local repository nexus (optional)

Just unzip the installation configuration to run Nexus

Configuring Nexus Service

Start Nexus service (if running tips deny access, right - "Run as Administrator)

Log in Nexus

Configure Nexus central warehouse

Nexus + Maven configuration

< Mirrors>
     < Mirror>
           < Id> nexus < / id>
           < MirrorOf> * < / mirrorOf>
           < Name> Nexus Mirror < / name>
           < Url> http://maven.oschina.net/content/groups/public < / url>
       < / Mirror>

  < / Mirrors>
  
 
  < Profiles>
        < Profile>
      < Id> nexus < / id>
      < Repositories>
        < Repository>
          < Id> nexus < / id>
          < Name> Nexus < / name>
          < Url> http: // localhost: 8082 / nexus / content / groups / public < / url>
          < Releases> < enabled> true < / enabled> < / releases>
          < Snapshots> < enabled> true < / enabled> < / snapshots>
        < / Repository>
      < / Repositories>
      < PluginRepositories>
        < PluginRepository>
          < Id> nexus < / id>
          < Name> Nexus < / name>
          < Url> http: // localhost: 8082 / nexus / content / groups / public < / url>
          < Releases> < enabled> true < / enabled> < / releases>
          < Snapshots> < enabled> true < / enabled> < / snapshots>
        < / PluginRepository>
      < / PluginRepositories>
    < / Profile>
  < / Profiles>

  < -! ActiveProfiles
   | List of profiles that are active for all builds.
   |
  < ActiveProfiles>
    < ActiveProfile> alwaysActiveProfile < / activeProfile>
    < ActiveProfile> anotherAlwaysActiveProfile < / activeProfile>
  < / ActiveProfiles>
  ->
  < ! - Activate Configuration ->
    < ActiveProfiles>
        < ActiveProfile> nexus < / activeProfile>
    < / ActiveProfiles>
4, eclipse configuration Maven;

a) Setting the Maven Installations

b) Set the Maven User Settings

5. Import Project

a) Select the import in Myeclipse in ... and then click Import Project;

b) set the start of each project Maven build

c) complete environment to build, start to see results

-------- Development environment ready end ------------------------------

 2, maven Common Operations

a, introducing the project jar package (introduced in this way will not be packaged with the JAR package during packaging, so the package can not find the JAR package)

< Dependency>
    < GroupId> org.postgresql < / groupId>
    < ArtifactId> postgresql < / artifactId>
    < Version> 0.3 < / version>
    < Scope> system < / scope>
    < SystemPath> $ {project.basedir} /lib/test.jar < / systemPath>
< / Dependency>
Packing reference packet processing method

< Dependency>
< GroupId> org.postgresql < / groupId>
< ArtifactId> postgresql < / artifactId>
< Version> 0.3 < / version>
< Scope> system < / scope>
< SystemPath> $ {project.basedir} /src/main/resources/lib/test.jar < / systemPath>
< / Dependency>
     
         
         
         
  More:      
 
- To add the Oracle JDBC driver in Maven repository (Linux)
- tar decompression problems gzip: stdin: not in gzip format (Linux)
- CentOS7 installed VMware 10 (Linux)
- OpenWrt modify flash size (Linux)
- CentOS7 + Redis Live Installation and Configuration (Linux)
- Linux command execution judge sentences -;, &&, || (Linux)
- Use Pylint regulate your Python code (Programming)
- Swift notes - let you two hours to learn Swift (Programming)
- How to install Ubuntu California - the calendar application (Linux)
- Linux settings Java_home (Linux)
- Puppet 3.x installed on Debian 7 (Server)
- RedHat Linux 6 desktop installation (Linux)
- Linux Command study manual - GPG command (Linux)
- Linux Getting Started tutorial: build your own Vim (Linux)
- 32-bit and 64-bit integer in PHP and MySQL range (Database)
- Oracle PL / SQL selective basis (IF CASE), (LOOP WHILE FOR) (Database)
- MySQL5.6.17 compiler installation under CentOS (Database)
- How to install the latest version of the Eclipse in Ubuntu 14.04 (Linux)
- PostgreSQL query lock and kill the process (Database)
- Several back door and log tool under Linux (Linux)
     
           
     
  CopyRight 2002-2022 newfreesoft.com, All Rights Reserved.